impression d'onglets sous condition

stormless

XLDnaute Junior
Bonjour a tous

J'ai un probleme d'impression d'onglet suivant si la cellule A1 est vide ou avec une valeur, j'imprime 3 ou 4 onglets.
et bien ca m'imprime une page blanche et je ne comprends pas pourquoi
si quelqu'un peut eclairer ma lumiere

Code:
Sub test()
Dim cas1 As Variant
Dim cas2 As Variant

cas1 = Sheets(Array("1", "2", "3", "4")).Select
cas2 = Sheets(Array("1", "2", "3")).Select


If Sheets("1").Range("A1") > 0 Then
         cas1 = Selection.PrintOut
         Else: cas2 = Selection.PrintOut
End If


End Sub
 

gilbert_RGI

XLDnaute Barbatruc
Re : impression d'onglets sous condition

Bonjour

essayer ceci

Code:
Sub test()
    Dim cas1 As Variant
    Dim cas2 As Variant

    cas1 = Array("1", "2", "3", "4")
    cas2 = Array("1", "2", "3")

    If Sheets("1").Range("A1") > 0 Then
        For i = 0 To 3
            Sheets(cas1(i)).Select
            Selection .PrintOut
        Next
    Else
        For i = 0 To 2
            Sheets(cas2(i)).Select
             Selection .PrintOut
        Next

    End If


End Sub

Cdlt

RGI
 

Discussions similaires

Réponses
3
Affichages
161

Statistiques des forums

Discussions
312 316
Messages
2 087 185
Membres
103 491
dernier inscrit
bilg1