Code macro à simplifier

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

  • Classeur1.xls
    44.5 KB · Affichages: 17
  • Classeur1.xls
    44.5 KB · Affichages: 24

Lolote83

XLDnaute Barbatruc
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
 

Discussions similaires

Statistiques des forums

Discussions
312 581
Messages
2 089 917
Membres
104 306
dernier inscrit
Bouhlal