Partager via


WorksheetBase.PageSetup, propriété

Obtient un Microsoft.Office.Interop.Excel.PageSetup qui contient tous les paramètres de mise en page pour la feuille de calcul.

Espace de noms :  Microsoft.Office.Tools.Excel
Assembly :  Microsoft.Office.Tools.Excel.v4.0.Utilities (dans Microsoft.Office.Tools.Excel.v4.0.Utilities.dll)

Syntaxe

'Déclaration
Public ReadOnly Property PageSetup As PageSetup
public PageSetup PageSetup { get; }

Valeur de propriété

Type : Microsoft.Office.Interop.Excel.PageSetup
Microsoft.Office.Interop.Excel.PageSetup qui contient tous les paramètres de mise en page pour la feuille de calcul.

Exemples

L'exemple de code suivant utilise la propriété PageSetup pour définir les marges inférieure et de l'en-tête, le premier numéro de page et les en-têtes et pieds de page au centre de la feuille de calcul.

Cet exemple illustre une personnalisation au niveau du document.

Private Sub AdjustPageFormat()
    With Me.PageSetup
        .BottomMargin = 10
        .FirstPageNumber = 1
        .HeaderMargin = 10
        .CenterHeader = "December Sales Forcasts"
        .CenterFooter = DateTime.Now.ToShortDateString()
    End With

    ' Enter a range value and then preview the worksheet to 
    ' display the page setup changes.
    Me.Range("A1", "A5").Value2 = "Sales"
    Me.PrintPreview(False)
End Sub
private void AdjustPageFormat()
{
    this.PageSetup.BottomMargin = 10;
    this.PageSetup.FirstPageNumber = 1;
    this.PageSetup.HeaderMargin = 10;
    this.PageSetup.CenterHeader = "December Sales Forcasts";
    this.PageSetup.CenterFooter = DateTime.Now.ToShortDateString();

    // Enter a range value and then preview the worksheet to 
    // display the page setup changes.
    this.Range["A1", "A5"].Value2 = "Sales";
    this.PrintPreview(false);
}

Sécurité .NET Framework

Voir aussi

Référence

WorksheetBase Classe

Microsoft.Office.Tools.Excel, espace de noms