cs_sabrina75
Messages postés7Date d'inscriptionsamedi 29 novembre 2003StatutMembreDernière intervention12 avril 2004
-
3 déc. 2003 à 11:14
cs_sabrina75
Messages postés7Date d'inscriptionsamedi 29 novembre 2003StatutMembreDernière intervention12 avril 2004
-
3 déc. 2003 à 16:02
Salut tout le monde,
Sur une feuille excel j'ai une cellule avec une variable aléatoire correspondand au nom d'une macro.
Je souhaite que VBA soit capable d'aller chercher le nom de cette macro (qui peut changer parfois) sur cette cellule pour la lancer ensuite.
Merci d'avance.
Arsena
Messages postés190Date d'inscriptionlundi 24 mars 2003StatutMembreDernière intervention27 septembre 2005 3 déc. 2003 à 15:46
salut a toi sabrina75
voici un petit bout de code qui devrait repondre a ta question
je supose que la cellule A contien le nom de la macro
Sub lancemacro()
If [A1] <> "" Then 'si la cellue [A1]n'est pas vide
NOMMACR0 = [A1] 'Affecte le contenu de [A1] a la variable NOMMACRO
Run (NOMMACR0) 'Lance la macro
Else 'si la cellule est vide message
MsgBox "La cellule [A1] est vide"
End If
End Sub