Problème macro excel
alfazoulou
-
pilas31 Messages postés 1878 Statut Contributeur -
pilas31 Messages postés 1878 Statut Contributeur -
Bonjour,
voilà mon problème:
dans une macro, je voudrais que si ma cellule nommée "toto" est la cellule sélectionnée, alors la macro prend une autre orientation.
sachant que la cellule en question fait partie d'un tableau qui se rempli autmatiquement.
j'ai essayé le code suivant qui ne fonctionne pas:
If ActiveCell = [toto] Then
MsgBox "bientot fini"
j'ai essayé aussi avec ActiveName.
Merci de m'éclairer.
voilà mon problème:
dans une macro, je voudrais que si ma cellule nommée "toto" est la cellule sélectionnée, alors la macro prend une autre orientation.
sachant que la cellule en question fait partie d'un tableau qui se rempli autmatiquement.
j'ai essayé le code suivant qui ne fonctionne pas:
If ActiveCell = [toto] Then
MsgBox "bientot fini"
j'ai essayé aussi avec ActiveName.
Merci de m'éclairer.
A voir également:
- Problème macro excel
- Telecharger macro convertir chiffre en lettre excel - Télécharger - Tableur
- Liste déroulante excel - Guide
- Word et excel gratuit - Guide
- Si ou excel - Guide
- Déplacer colonne excel - Guide
1 réponse
Bonjour,
J'ai trouvé une solution qui marche mais que je ne trouve pas trés élégante. Cela consiste à aller à la référence "TOTO" et tester si c'était bien la cellule de départ. Cela donne le code suivant :
Cordialement,
A+
J'ai trouvé une solution qui marche mais que je ne trouve pas trés élégante. Cela consiste à aller à la référence "TOTO" et tester si c'était bien la cellule de départ. Cela donne le code suivant :
ILIGNE = ActiveCell.Row
ICOLON = ActiveCell.Column
Application.Goto reference:="TOTO"
If ActiveCell.Row = ILIGNE And ActiveCell.Column = ICOLON Then
MsgBox "bientôt fini"
End If
Cells(ILIGNE, ICOLON).Select
Cordialement,
A+