Macro conditionnelle

Résolu
sergeov Messages postés 1 Statut Membre -  
 sergeov -
Bonsoir, je cale sur deux macros assez basiques :
si la cellule a1 de la feuil3=1, alors macro1 sinon rien.
si ou la cellule a2 de feuil3 ; cellule 4 de feuil4 = 1 alors macro2 sinon rien
Il doit me manquer quelque chose dans la syntaxe car je tourne en rond depuis un bon moment.Désolé de solliciter votre aide sur un truc aussi enfantin, mais comme disait l'autre, il vaut mieux un qui sait que 20 qui cherchent!Merci d'avance pour votre aide.
ps je travaille sous excell 10.
A voir également:

2 réponses

gbinforme Messages postés 15478 Statut Contributeur 4 727
 
Bonjour,

Ce n'est pas très clair ton explication, sans doute parce que tu "tourne en rond depuis un bon moment" : peut-être ainsi

With Sheets("Feuil3")
    If .[A1] = 1 Then Call macro1
    If .[A2] = 1 Or Sheets("Feuil4").[A4] = 1 Then Call macro2
End With
0
sergeov
 
merci beaucoup...j'étais parti sur plus compliqué..cette syntaxe est plus simple et surtout plus efficace.
0