Rapport de message :*
 

Re: partage d'un fichier enregistré avec un complement (calendrier)

Titre du sujet : Re: partage d'un fichier enregistré avec un complement (calendrier)
par myDearFriend! le 02/10/2009 20:19:27

Re,

Sous les tropiques... quelle chance !

Sauf à joindre le XLcalendar avec ton classeur (et aidé l'utilisateur à l'installer sur sa machine le cas échéant), non, tu ne pourras pas l'intégrer à ton document, ce complément n'est pas prévu pour ça.

Cela dit, il est bien sûr tout à fait possible de développer un formulaire VBA en y intégrant le control ActiveX MScalendar par exemple.

Tu trouveras un exemple simple dans ce post du forum : création calendrier userform par macro (voir le fichier Classeur1 V1.zip joint par notre ami JCGL).
En faisant une recherche sur le net, tu trouveras de très nombreux autres exemples sur le sujet.

A mon avis, cette façon de faire rencontre toutefois quelques contraintes également :
- ton classeur va prendre du poids.
- il te faut connaitre VBA et développer toi-même le formulaire adapté.
- il arrive souvent des problèmes de compatibilité suivant les versions Excel utilisées (par exemple, si le classeur est créé sous XL2007 et que l'utilisateur se trouve en version XL2002, tu risques fort de te retrouver avec une réclamation de l'intéressé...). Chaque version Excel possède sa version de l'activeX MScalendar avec très souvent de gros problème de compatibilité (c'est d'ailleurs pour ça que j'ai décidé un jour de développer mon mDF XLcalendar).
- le controle ActiveX MScalendar n'est normalement disponible que si tu as installé MS Access sur ta machine.

Cordialement,