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.

2 réponses

  1. gbinforme Messages postés 14930 Date d'inscription   Statut Contributeur Dernière intervention   4 744
     
    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
  2. sergeov
     
    merci beaucoup...j'étais parti sur plus compliqué..cette syntaxe est plus simple et surtout plus efficace.
    0