Rapport de message :*
 

Re: Adapter le mDF_Calendar

Titre du sujet : Re: Adapter le mDF_Calendar
par JohnTheMan le 14/05/2008 00:18:19

Bonjour à vous,

Déjà un énorme merci pour votre réponse, qui est extrêmement clair, précise, détaillée... enfin on ne peut pa faire mieux et je vous remercie énormèmement pour le temps que vous avez pris pour moi pour me répondre !

Je suis désolé si je me suis mal exprimé dans mon premier message, j'ai essayé votre code, seulement il n'effectue pas les actions recquises, ce qui m'étonne puisque le code m'avait l'air juste (je ne doute pas qu'il soit juste bien entendu lol)

Je désire :
- Laisser le calendrier tout le temps sur le côté droit de la feuille Excel, pour cela j'ai adaté votre code sur la feuille "ThisWorkBook" en faisant ceci :
Option Explicit

Private Sub Workbook_SheetSelectionChange(ByVal Sh As ObjectByVal Target As Range)
        
Application.Run ("mDFcalShow")
End Sub
Rien de difficile jusque là.

- La désactivation de l'option sur les mois est une très bonne idée, merci :D

- Il reste le fait que lorsque je clique sur le calendrier sur une date, elle reste en surbrillance même si je déplace ma souris sur une autre date,
en fait votre macros, ce qu'elle fait (on dirait que je vous explique comment marche votre marco ) ), elle mets en surbrillance le numéro du jour lorsque la souris passe dessus, ce que j'aimerai faire, c'est lorsque j'ai cliqué sur une cellule d'Excel (par exemple le 12 mai) et bien dans votre calendrier, le chiffre 12 (du mois de mai bien sur :mind: ) se mette en surbrillance.
J'espère que j'ai bien expliqué cette fois
En tout cas cette ligne de code me semblait résoudre le problème :
If Day(DThen
                J
(N).lblJGroup.BackStyle fmBackStyleOpaque
                J
(N).lblJGroup.ForeColor = &HFFFFFF
            End 
If
Mais elle ne fonctionne pas (je ne sais pas si vous l'avez testé, j'ai peut être fait un mauvais modifiage.


En tout cas je voulais vous remercier une nouvelle fois pour votre gentillesse et de me laisser le droit et surtout de m'aider à modifier votre macro, ne vous en faite pas, ce n'est pas du tout à but commercial (je suis étudiant :P) et je laisse bien entendu votre signature (sur le calendrier et dans la macro Excel), je ne me permettrais pas !

En attendant votre réponse, encore une fois un énorme MERCI !
Bonne soirée.