Code macro à simplifier

  • Initiateur de la discussion Initiateur de la discussion gourdin
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

gourdin

XLDnaute Impliqué
Bonjour,
Une macro réalise un aperçu avant impression à chaque fois qu'il y a une condition qui est remplie.
Je répète de nombreuses fois la même condition (une trentaine de fois)
Je cherche donc une solution pour éviter ce codage fastidieux
Merci

En pièce jointe un fichier explicatif
 

Pièces jointes

Re : Code macro à simplifier

Salut,
Essaye avec ce code
Code:
Sub Autre()
    For F = 1 To 30 Step 2
        xDeb = 3 * F
        xFin = xDeb + 3
        If Range("B" & xDeb) <> "" And Range("B" & xFin) <> "" Then
            ActiveSheet.PageSetup.PrintArea = "B" & xDeb & ":B" & xFin
            ActiveWindow.SelectedSheets.PrintPreview
        End If
    Next F
End Sub
@+ Lolote83
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Retour