Imprimer dans excel des colonnes vides

Amar -  
 Amar -
Bonjour, avec ce code VBA si la dernière colonne (H) est vide est vide alors dans aperçu avant impression on ne voit que la partie PrintTitleRows = "$1:$6"
.PrintTitleColumns = "" qui s'exécute! Pourquoi car je souhaite aussi imprimer la colonne H vide.
Merci pour l'aide qu'on pourrait me fournir.

Sub imprimeFNotes()
ActiveSheet.PageSetup.PrintArea = "A1:H" & Range("H" & Cells.Rows.Count).End(xlUp).Row
With ActiveSheet.PageSetup
.PrintTitleRows = "$1:$6"
.PrintTitleColumns = ""
End With
ActiveSheet.PageSetup.PrintArea = "A1:H" & Range("H" & Cells.Rows.Count).End(xlUp).Row
Range("A6").Select
Sheets("FNotes").PrintPreview
End Sub

2 réponses

Raymond PENTIER Messages postés 58990 Date d'inscription   Statut Contributeur Dernière intervention   17 354
 
Tape un espace en H6, et essaye de nouveau ...
0
amar
 
J"ai essayé et ça ne marche pas.
Est-ce que le code proposé est bien écrit?
0
Raymond PENTIER Messages postés 58990 Date d'inscription   Statut Contributeur Dernière intervention   17 354
 
Remplace également
.PrintTitleColumns = ""
par
.PrintTitleColumns = " "
...
0
Amar > Raymond PENTIER Messages postés 58990 Date d'inscription   Statut Contributeur Dernière intervention  
 
Bonjour Mr PENTIER.
J'ai fait comme vous avez dit mais ça a créé un bug surligné sur .PrintTitleColumns = " ".
0