Bonjour,
J'ai créé une macro et je veux qu'elle s'exécute à la sélection de certaines celluels.
Or ce que j'ai fais ne fonctionne pas, le code ne s'exécute pas.
Une idée ?!
(En pj le fichier test)
Version imprimable
Bonjour,
J'ai créé une macro et je veux qu'elle s'exécute à la sélection de certaines celluels.
Or ce que j'ai fais ne fonctionne pas, le code ne s'exécute pas.
Une idée ?!
(En pj le fichier test)
Il ne s'exécute pas parce qu'il ne rentre pas dans la première condition
Not Intersect([B1:B12], Target) Is Nothing = FAUX ==> il ne rentre pas dans le IF donc ne fait rien
Ouppss..... pas cliquer dans les bonnes cellules
Ca à l'air de marcher... voir mon post plus bas
Ton instruction Intersect ne colle pas.
Ecris la comme ça:
Code:Intersect(Range("B1:B12"), Target)
j'ai l'impression que çà marche ton truc quand même
quand je clique sur une des cellules B1 à B12, il remplit une liste déroulante avec les choix que tu as mis
Es-tu sûr de bien utiliser ce que tu voulais faire ?
Il fonctionne bien chez vous et pas chez moi..
Chez moi il n'exécute pas la macro automatiquement..
Un mauvais paramétre ?
je ne pense pas mais bon.. qu'est-ce qui peut influer ?!
Une petite question bête :oops:
Quel est le niveau de sécurité des macros sur ton Excel ?
Si elle est à Elevé, aucune macro ne se lancera.
Il faut la passer à moyenne (ou basse mais dangeureux)
J'ai vérifié, c'est la moyenne.
OK.. je relance Excel.. et ça fonctionne !!
vous savez quoi.. Je pense que l'éditeur était tout bétement en.. Pause..
Je n'en suis pas sûr mais ça m'a l'air d'être ça :D
:oops::oops: désolé pour le temps pris..
et merci de votre attention !
essaie de mettre des msgbox "ok" dans ton code pour voir si il y passe bien déjà