J
Jean-Marc
Guest
Bonsoir,
Dans une classeur rempli de liaisons externes (DDE), je souhaite lancer des macros selon la valeur d'une unique cellule (par macro).
J'ai essayé avec succès ceci (en résumé):
Sub Worksheet_Change(ByVal Target As Range)
IF Range("A1")=1 Then Macro1
IF Range("U50")=1 Then Macro2
...
End Sub
Mais mes cellules liées sont remises à jour et changent constamment. Donc la macro est lancée quasiment en permanence, ce que je voudrais éviter...
Ma question est la suivante: est-il possible de créer une macro événementielle liée à une cellule ?
Dans une classeur rempli de liaisons externes (DDE), je souhaite lancer des macros selon la valeur d'une unique cellule (par macro).
J'ai essayé avec succès ceci (en résumé):
Sub Worksheet_Change(ByVal Target As Range)
IF Range("A1")=1 Then Macro1
IF Range("U50")=1 Then Macro2
...
End Sub
Mais mes cellules liées sont remises à jour et changent constamment. Donc la macro est lancée quasiment en permanence, ce que je voudrais éviter...
Ma question est la suivante: est-il possible de créer une macro événementielle liée à une cellule ?