4u4me4us
Messages postés780Date d'inscriptionlundi 22 janvier 2007StatutMembreDernière intervention30 octobre 20133 18 juil. 2011 à 15:29
Tu peux aussi renommer une des deux autrement. passé de Private Sub Worksheet_Change(ByVal Target As Range) à public Sub My_Worksheet_Change(ByVal Target As Range)
Uns fois renommé tu n'aurais plus de conflits. Ensuite tu peux faire en sorte que quand la premier fini elle appelle l'autre.
Private Sub Worksheet_Change(ByVal Target As Range)
...
...
...
My_Worksheet_Change(Target)
end sub
Ce ci va faire que au chengement de worksheet le première sub va être appelée et elle même va appelé la seconde
ucfoutu
Messages postés18038Date d'inscriptionlundi 7 décembre 2009StatutModérateurDernière intervention11 avril 2018211 18 juil. 2011 à 16:03
Bonjour,
Je préfère quant à moi répondre à clair11 sur le fond.
- Une procédure évènementielle n'est pas une "macro"
- une procédure évènementielle constatant un évènement (et le seul évènement concerné) elle exécute les instructions qu'elle contient et qui peuvent être :
---- des blocs d'instructions successifs
---- des appels de macros existantes (contenant leurs propres instructions)
---- des appels de procédures existantes (contenant leurs propres instructions)
---- des appels de fonctions existantes (contenant leurs propres instructions et retournant une valeur).
____________________
Utiliser le bouton "REPONSE ACCEPTEE" sur une réponse exacte facilite les recherches ultérieures d'autres forumeurs. PENSEZ-Y SVP
Vous n’avez pas trouvé la réponse que vous recherchez ?