Je génère un évènement Worksheet_Change, car je veux exécuter quelque chose
à chaque fois que l'usager change une celllule. L'affaire c'est que mon code
format lui même la donnée que l'usager a entré:
Si l'usager entre 305, mon code format la cellule pour 0000305.
Et voilà un super de beau Loop, Worksheet_Change s'appelle indéfiniment.
D'accord, je peux me mettre des indices qui vont faire en sorte de quitter
cette boucle avec un Exit Sub, mais juste avant de me lancer la dedans, n'y
aurait-il pas une propriété de Worksheet_Change qui permettrait d'éviter à
modifier mon code en entier où bien une autre solution plus simple qui
m'échappe à l'esprit?
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
LeSteph
Bsr,
Private Sub Worksheet_Change Application.EnableEvents = False 'montrucbidulequiredéclancheunchangedansWorksheet Application.EnableEvents = True end sub 'et tu dis Merci de ma part à MichDenis et AV
lSteph
"Dominic Feron" a écrit dans le message de news:%
Bonjour tout le monde, voici mon problème;
Je génère un évènement Worksheet_Change, car je veux exécuter quelque chose
à chaque fois que l'usager change une celllule. L'affaire c'est que mon code
format lui même la donnée que l'usager a entré:
Si l'usager entre 305, mon code format la cellule pour 0000305.
Et voilà un super de beau Loop, Worksheet_Change s'appelle indéfiniment.
D'accord, je peux me mettre des indices qui vont faire en sorte de quitter cette boucle avec un Exit Sub, mais juste avant de me lancer la dedans, n'y
aurait-il pas une propriété de Worksheet_Change qui permettrait d'éviter à modifier mon code en entier où bien une autre solution plus simple qui m'échappe à l'esprit?
Merci pour l'aide!
Bsr,
Private Sub Worksheet_Change
Application.EnableEvents = False
'montrucbidulequiredéclancheunchangedansWorksheet
Application.EnableEvents = True
end sub
'et tu dis Merci de ma part à MichDenis et AV
lSteph
"Dominic Feron" <dominic.feron@dessausoprin.com> a écrit dans le message de
news:%23X2LXg1nEHA.2764@TK2MSFTNGP11.phx.gbl...
Bonjour tout le monde, voici mon problème;
Je génère un évènement Worksheet_Change, car je veux exécuter quelque
chose
à chaque fois que l'usager change une celllule. L'affaire c'est que mon
code
format lui même la donnée que l'usager a entré:
Si l'usager entre 305, mon code format la cellule pour 0000305.
Et voilà un super de beau Loop, Worksheet_Change s'appelle indéfiniment.
D'accord, je peux me mettre des indices qui vont faire en sorte de quitter
cette boucle avec un Exit Sub, mais juste avant de me lancer la dedans,
n'y
aurait-il pas une propriété de Worksheet_Change qui permettrait d'éviter à
modifier mon code en entier où bien une autre solution plus simple qui
m'échappe à l'esprit?
Private Sub Worksheet_Change Application.EnableEvents = False 'montrucbidulequiredéclancheunchangedansWorksheet Application.EnableEvents = True end sub 'et tu dis Merci de ma part à MichDenis et AV
lSteph
"Dominic Feron" a écrit dans le message de news:%
Bonjour tout le monde, voici mon problème;
Je génère un évènement Worksheet_Change, car je veux exécuter quelque chose
à chaque fois que l'usager change une celllule. L'affaire c'est que mon code
format lui même la donnée que l'usager a entré:
Si l'usager entre 305, mon code format la cellule pour 0000305.
Et voilà un super de beau Loop, Worksheet_Change s'appelle indéfiniment.
D'accord, je peux me mettre des indices qui vont faire en sorte de quitter cette boucle avec un Exit Sub, mais juste avant de me lancer la dedans, n'y
aurait-il pas une propriété de Worksheet_Change qui permettrait d'éviter à modifier mon code en entier où bien une autre solution plus simple qui m'échappe à l'esprit?
Merci pour l'aide!
Dominic Feron
Ahhhh merci les champions
"LeSteph" a écrit dans le message de news:%
Bsr,
Private Sub Worksheet_Change Application.EnableEvents = False 'montrucbidulequiredéclancheunchangedansWorksheet Application.EnableEvents = True end sub 'et tu dis Merci de ma part à MichDenis et AV
lSteph
"Dominic Feron" a écrit dans le message de
news:%
Bonjour tout le monde, voici mon problème;
Je génère un évènement Worksheet_Change, car je veux exécuter quelque chose
à chaque fois que l'usager change une celllule. L'affaire c'est que mon code
format lui même la donnée que l'usager a entré:
Si l'usager entre 305, mon code format la cellule pour 0000305.
Et voilà un super de beau Loop, Worksheet_Change s'appelle indéfiniment.
D'accord, je peux me mettre des indices qui vont faire en sorte de quitter
cette boucle avec un Exit Sub, mais juste avant de me lancer la dedans, n'y
aurait-il pas une propriété de Worksheet_Change qui permettrait d'éviter à
modifier mon code en entier où bien une autre solution plus simple qui m'échappe à l'esprit?
Merci pour l'aide!
Ahhhh merci les champions
"LeSteph" <lecocosteph@frite.fr> a écrit dans le message de
news:%23O77au1nEHA.3900@TK2MSFTNGP10.phx.gbl...
Bsr,
Private Sub Worksheet_Change
Application.EnableEvents = False
'montrucbidulequiredéclancheunchangedansWorksheet
Application.EnableEvents = True
end sub
'et tu dis Merci de ma part à MichDenis et AV
lSteph
"Dominic Feron" <dominic.feron@dessausoprin.com> a écrit dans le message
de
news:%23X2LXg1nEHA.2764@TK2MSFTNGP11.phx.gbl...
Bonjour tout le monde, voici mon problème;
Je génère un évènement Worksheet_Change, car je veux exécuter quelque
chose
à chaque fois que l'usager change une celllule. L'affaire c'est que mon
code
format lui même la donnée que l'usager a entré:
Si l'usager entre 305, mon code format la cellule pour 0000305.
Et voilà un super de beau Loop, Worksheet_Change s'appelle indéfiniment.
D'accord, je peux me mettre des indices qui vont faire en sorte de
quitter
cette boucle avec un Exit Sub, mais juste avant de me lancer la dedans,
n'y
aurait-il pas une propriété de Worksheet_Change qui permettrait d'éviter
à
modifier mon code en entier où bien une autre solution plus simple qui
m'échappe à l'esprit?
Private Sub Worksheet_Change Application.EnableEvents = False 'montrucbidulequiredéclancheunchangedansWorksheet Application.EnableEvents = True end sub 'et tu dis Merci de ma part à MichDenis et AV
lSteph
"Dominic Feron" a écrit dans le message de
news:%
Bonjour tout le monde, voici mon problème;
Je génère un évènement Worksheet_Change, car je veux exécuter quelque chose
à chaque fois que l'usager change une celllule. L'affaire c'est que mon code
format lui même la donnée que l'usager a entré:
Si l'usager entre 305, mon code format la cellule pour 0000305.
Et voilà un super de beau Loop, Worksheet_Change s'appelle indéfiniment.
D'accord, je peux me mettre des indices qui vont faire en sorte de quitter
cette boucle avec un Exit Sub, mais juste avant de me lancer la dedans, n'y
aurait-il pas une propriété de Worksheet_Change qui permettrait d'éviter à
modifier mon code en entier où bien une autre solution plus simple qui m'échappe à l'esprit?