Feuille Excel en Page PDF sur toute la largeur
winflow
Messages postés
179
Statut
Membre
-
Zoul67 Messages postés 2001 Statut Membre -
Zoul67 Messages postés 2001 Statut Membre -
Bonjour,
J'ai une fonction qui permet de redimensionner une feuille Excel pour qu'elle tienne sur une page A4 en PDF. Seulement la feuille ne fait pas toute la largeur de la page ... Voici mon code :
Merci d'avance,
J'ai une fonction qui permet de redimensionner une feuille Excel pour qu'elle tienne sur une page A4 en PDF. Seulement la feuille ne fait pas toute la largeur de la page ... Voici mon code :
'Fonction qui redimensionne les annexes de type A. Bat
Sub feuille_page(n As String)
Workbooks(workb).Activate
'Redimensionnement automatique des colonnes
Sheets(n).Columns.AutoFit
Sheets(n).Columns(6).ColumnWidth = 3
Dim last_row As Integer
Dim i As Integer
Dim temp As Boolean
temp = False
'Extrait de code enlevé car confidentiel
[...]
'Paramètrage de la feuille
With Sheets(n).PageSetup
'Format A4
'.PaperSize = xlPaperA4
.Zoom = False
'Tient sur une feuille en hauteur
.FitToPagesTall = 1
'Tient sur une feuille en largeur
.FitToPagesWide = 1
'Aire d'impression
.PrintArea = "A1:I" & last_row
'Pas de marges
.LeftMargin = Application.InchesToPoints(0)
.RightMargin = Application.InchesToPoints(0)
.TopMargin = Application.InchesToPoints(0)
.BottomMargin = Application.InchesToPoints(0)
.HeaderMargin = Application.InchesToPoints(0)
.FooterMargin = Application.InchesToPoints(0)
End With
End Sub
Merci d'avance,
A voir également:
- Feuille Excel en Page PDF sur toute la largeur
- Lire le coran en français pdf - Télécharger - Histoire & Religion
- Comment supprimer une page sur word - Guide
- Imprimer tableau excel sur une page - Guide
- Liste déroulante excel - Guide
- Comment calculer la moyenne sur excel - Guide
Au préalable tu dois calculer le coeff en fonction de la somme des hauteurs des lignes et celle de la largeur des colonnes :
Il faut que tu fasses le rapport de la largeur de tes colonnes sur la hauteur de tes lignes et que tu appliques un coefficient à chaque colonne pour en augmenter la largeur.
Si un modérateur pouvait exhumer ma réponse (lien 5)... merci !