Rapport de message :*
 

Re: Executer une macro suite à un calcul avec worksheet calculate

Titre du sujet : Re: Executer une macro suite à un calcul avec worksheet calculate
par bluemoon91 le 08/06/2010 19:11:46

Merci pour le fichier ;)

Mais désolé, ça ne semble pas fonctionner...
En fait, le code tel quel du fichier joint n'affiche plus la fenetre "coucou" lorsque C1 est modifié.


J'ai fait un test (juste pour voir) en remplaçant cette ligne de code:

If VarType(Range("c1")) = VarType(ValPrec) And Not (ValPrec = Range("c1")) Then

par l'ancienne et la fenetre "coucou" réapparait bien à chaque modification de C1.

Avec ce code modifié, par contre toujours le meme probleme du lancement de la macro, dans le module modproc, lorsque je remplace Msgbox par Macro1:

Option Explicit

Public Sub ExecutionC1()

  ' Placer ici le code à exécuter en lieu et place du message "coucou"
 
  macro1 'Ou call macro1

End Sub



les messages de bug réapparaissent et je retourne au meme point qu'au premier message :(

Première question: peux tu tester le fichier que tu m'as joint pour voir si ça marche chez toi et que tu vois la fenetre "coucou" s'afficher à chaque changement de C1?

Seconde question: qu'elle est la ligne de commande exacte qu'il faut marquer à la place de Msgbox pour lancer une macro dont le lom est "Macro1"?


merci infiniment pour ta patience!

cordialement