Range trop grand pour selectionner

Bonjour,

Dans excel, je fais simplement une macro pour imprimer 29 range dans une feuille. Je veux selectionner mew range et ensuite imprimer la selection. Ca marche bien pour les 25 premier range, mais me sort une erreur quand je selectionne 1 autre range de plus. Je peux interchanger les range mais toujours sans depasser 25.

mes range ressemble a A1:O54 , A109:O162 , etc.

Avez une idée?

2 réponses

  1. Bonjour,

    Si j'ai bien compris votre besoin:

    un exemple:

    Sub test()
        Dim plage(3)
    
        plage(1) = "A1:O54"
        plage(2) = "A109:O162"
        plage(3) = "A28:O80"
    
        With Worksheets("feuil1")
            For x = 1 To 1
                .PageSetup.PrintArea = plage(x)
                .PrintOut Copies:=1, collate:=True
            Next x
                .PageSetup.PrintArea = ""
        End With
    End Sub
    


    Bonne suite