redupdevils
XLDnaute Nouveau
Bonjour à tous,
J'ai une feuille avec un nombre de lignes variable. J'ai créé une macro qui permet d'imprimer jusqu'à la dernière ligne de la feuille.
Jusqu'ici elle fonctionnait correctement, et depuis ce matin j'ai le message d'erreur suivant : "erreur d'exécution 1004 : impossible de définir la propriété PrintArea de la classe PageSetup."
Je ne comprend pas ce qui se passe...
Private Sub CommandButton2_Click()
Dim nlig As Integer, ncol As Integer
ncol = 1
nlig = 23
i = trouvefincol(nlig, ncol)
Feuil1.PageSetup.PrintArea = "A1:U" & i + 1 & ""
If MsgBox("Voulez-vous imprimer cette page ?", vbOKCancel + vbQuestion) = vbOK Then
Feuil1.PrintOut
Else: Exit Sub
End If
End Sub
J'ai une feuille avec un nombre de lignes variable. J'ai créé une macro qui permet d'imprimer jusqu'à la dernière ligne de la feuille.
Jusqu'ici elle fonctionnait correctement, et depuis ce matin j'ai le message d'erreur suivant : "erreur d'exécution 1004 : impossible de définir la propriété PrintArea de la classe PageSetup."
Je ne comprend pas ce qui se passe...
Private Sub CommandButton2_Click()
Dim nlig As Integer, ncol As Integer
ncol = 1
nlig = 23
i = trouvefincol(nlig, ncol)
Feuil1.PageSetup.PrintArea = "A1:U" & i + 1 & ""
If MsgBox("Voulez-vous imprimer cette page ?", vbOKCancel + vbQuestion) = vbOK Then
Feuil1.PrintOut
Else: Exit Sub
End If
End Sub