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

  1. Raymond PENTIER Messages postés 58211 Date d'inscription   Statut Contributeur Dernière intervention   17 480
     
    Tape un espace en H6, et essaye de nouveau ...
    0
  2. amar
     
    J"ai essayé et ça ne marche pas.
    Est-ce que le code proposé est bien écrit?
    0
    1. Raymond PENTIER Messages postés 58211 Date d'inscription   Statut Contributeur Dernière intervention   17 480
       
      Remplace également
      .PrintTitleColumns = ""
      par
      .PrintTitleColumns = " "
      ...
      0
      1. Amar > Raymond PENTIER Messages postés 58211 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