Je voudrais savoir s'il est possible d'ex=E9cuter la valeur d'une
cellule, c'est =E0 dire :
remplacer le code : activesheet.calculate
par le code : range("A1").value (bien sur =E7a, =E7a marche pas tr=E8s
bien ! :-) )
apr=E8s avoir pr=E9alablement =E9cris dans la cellule A1,
"activesheet.calculate".
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
papou
Bonjour En dehors de l'utilisation des macros Excel4, je ne vois pas trop. Eventuellement, il est possible d'exécuter une macro dont le nom se situe dans une cellule. Exemple en A12, j'ai la valeur "zozo"
Dans un module : Sub Test() LaMacro = [A12] Application.Run LaMacro End Sub Sub zozo() MsgBox "c'est zozo" End Sub
Cordialement Pascal
Bonjour
En dehors de l'utilisation des macros Excel4, je ne vois pas trop.
Eventuellement, il est possible d'exécuter une macro dont le nom se situe
dans une cellule.
Exemple en A12, j'ai la valeur "zozo"
Dans un module :
Sub Test()
LaMacro = [A12]
Application.Run LaMacro
End Sub
Sub zozo()
MsgBox "c'est zozo"
End Sub
Bonjour En dehors de l'utilisation des macros Excel4, je ne vois pas trop. Eventuellement, il est possible d'exécuter une macro dont le nom se situe dans une cellule. Exemple en A12, j'ai la valeur "zozo"
Dans un module : Sub Test() LaMacro = [A12] Application.Run LaMacro End Sub Sub zozo() MsgBox "c'est zozo" End Sub
Cordialement Pascal
blutch
Merci de t'être penché sur mon cas et de m'avoir appris une astuce que j'ignorais et me servira certainement.
Je garde pour le moment "espoir" que cela soit possible.
Merci encore A bientôt Blutch
Merci de t'être penché sur mon cas et de m'avoir appris une astuce
que j'ignorais et me servira certainement.
Je garde pour le moment "espoir" que cela soit possible.