Rapport de message :*
 

Re: Excel VBA Compilation conditionnelle

Titre du sujet : Re: Excel VBA Compilation conditionnelle
par wjmavsk le 11/08/2013 18:04:49

bonjour Guy,

merci pour tes commentaires.

Ok pour l'option Explicit à cabler par défaut.

 

Initialement, j'ai essayé d'utiliser mdf.Calendar créé par D Fourgeot.

Je ne suis pas parvenu à régler les problèmes suivants:

1) Comme tu as pu le voir dans le fichier expédié, le calendrier ne s'affiche que sur certaines colonnes à partir de la ligne 7. Dans mon tableau, il y a d'autres colonnes avec des dates calculées et je ne veux pas que le calendrier s'affiche lorsque le curseur est positionné sur des cellules autres que celles pré-programmées.

2) D'autre part, j'utilise le calendrier en mode non modal. En fait les cellules contiennent initialement une formule qui calcule une date en fonction de la valeur de certains champs. Ce n'est qu'en fin de cycle de vie d'une ligne du tableau que la date réelle de facturation vient écraser cette formule. Pour éviter que l'utilisateur n'écrase la formule par mégarde, il doit d'abord positionner le curseur de la souris sur la cellule et la sélectionner, le calendrier apparait alors à coté de cette cellule. L'utilisateur peut ensuite positionner le curseur  dans le calendrier sur la date à entrer dans la cellule choisie initialement et cliquer pour enregistrer cette date.

 

Avec la solution de Didier, je ne suis pas parvenu à obtenir ce mode de fonctionnement.

Est-ce possible?

Est-ce que la solution de Didier a été expérimentée sur Windows 7 / Office 2013?

 

Cordialement,

JM