Macro excel

Bonjour,

J'ai créé un bouton avec la macro suivante :

Sub Imp_rapport()

Sheets(Array("AL facturé", "DB facturé", "RL facturé", "EC facturé", "AL débuté", "DB débuté", "EC débuté", "RL débuté")).PrintOut Copies:=1, Collate:=True, _
IgnorePrintAreas:=False
End Sub

Mais je voudrais que la macro s'exécute seulement si mes cellules : Facturé!Y1 et Débuté!Y1 =0

2 réponses

  • Votes
  • Date
  • Date décroissante
  1. Est-ce que c'est normal que je vois pas la réponse de Speuta ?
    1. non pas vraiment :/

      Je disais:

      Bonjour,

      Est ce que cela marche ? (Il y a longtemps que je n'ai pas fait de macro excel)

      if (Facturé!Y1 == 0 && Débuté!Y1==0)
      {
      ...code...
      }

      Essayer aussi avec "and" à la place de "&&" je ne me rappelle plus de la syntaxe exacte :/
    2. Malheureusement ça ne marche pas
    3. Et avec :

      If Facturé!Y1 == 0 And Débuté!Y1==0 Then
      
      ...Code...
      
      End IF
      
    4. marche toujours pas
  2. Bonjour,

    Est ce que cela marche ? (Il y a longtemps que je n'ai pas fait de macro excel)

     if (Facturé!Y1 == 0 && Débuté!Y1==0)
    {
    ...code...
    }


    Essayer aussi avec "and" à la place de "&&" je ne me rappelle plus de la syntaxe exacte :/