Salut à tous,
Je débute en macros et le language VBA me semble encore bien compliqué.
Je bosse, mais j'ai besoin de votre aide.
Je dispose d'un classeur composé de 3 feuilles.
La 1ere (Memo)me sert d'interface et alimente les 2autres(enveloppe et W&B).
Voici la macro que je souhaite développer:
Si "memo"[B6] n'est pas Vide, alors impression "enveloppe" page1, copies:1
Si "memo"[B8] n'est pas Vide, alors impression "enveloppe" page2, copies:1
etc...
voici la ligne de code que j'ai tapée:
If Worksheets("Memo").[b6].Value <> "" Then
Worksheets("Enveloppe").Activate.PrintOut From:=1, To:=1, Copies:=1, Collate:=True
End If
If Worksheets("Memo").[b8].Value <> "" Then
Worksheets("Enveloppe").Activate.PrintOut From:=2, To:=2, Copies:=1, Collate:=True
End If
Bien évidement, VBE m'a renvoyé jouer aux billes
je veux ensuite poursuivre la macro telle que:
si "memo"[B6] est < 199 alors impression "W&B" page1, copies:2 et Page2, copies:1
si cette condition et fausse, impression Page1 et page2, copies:2
je vous présente mes escuses pour ce language inventé, j'espère que vous me comprendrez tout de meme.
merci pour votre aide précieuse.
Je débute en macros et le language VBA me semble encore bien compliqué.
Je bosse, mais j'ai besoin de votre aide.
Je dispose d'un classeur composé de 3 feuilles.
La 1ere (Memo)me sert d'interface et alimente les 2autres(enveloppe et W&B).
Voici la macro que je souhaite développer:
Si "memo"[B6] n'est pas Vide, alors impression "enveloppe" page1, copies:1
Si "memo"[B8] n'est pas Vide, alors impression "enveloppe" page2, copies:1
etc...
voici la ligne de code que j'ai tapée:
If Worksheets("Memo").[b6].Value <> "" Then
Worksheets("Enveloppe").Activate.PrintOut From:=1, To:=1, Copies:=1, Collate:=True
End If
If Worksheets("Memo").[b8].Value <> "" Then
Worksheets("Enveloppe").Activate.PrintOut From:=2, To:=2, Copies:=1, Collate:=True
End If
Bien évidement, VBE m'a renvoyé jouer aux billes
je veux ensuite poursuivre la macro telle que:
si "memo"[B6] est < 199 alors impression "W&B" page1, copies:2 et Page2, copies:1
si cette condition et fausse, impression Page1 et page2, copies:2
je vous présente mes escuses pour ce language inventé, j'espère que vous me comprendrez tout de meme.
merci pour votre aide précieuse.