Partager via


WorkbookBase.ExportAsFixedFormat, méthode

Enregistre un classeur au format PDF ou XPS.

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 Sub ExportAsFixedFormat ( _
    type As XlFixedFormatType, _
    filename As Object, _
    quality As Object, _
    includeDocProperties As Object, _
    ignorePrintAreas As Object, _
    from As Object, _
    to As Object, _
    openAfterPublish As Object, _
    fixedFormatExtClassPtr As Object _
)
public void ExportAsFixedFormat(
    XlFixedFormatType type,
    Object filename,
    Object quality,
    Object includeDocProperties,
    Object ignorePrintAreas,
    Object from,
    Object to,
    Object openAfterPublish,
    Object fixedFormatExtClassPtr
)

Paramètres

  • filename
    Type : System.Object
    Chemin d'accès complet du nouveau fichier PDF ou XPS.Si vous omettez ce paramètre, Excel enregistre le fichier dans le dossier actif.
  • quality
    Type : System.Object
    Une des valeurs Microsoft.Office.Interop.Excel.XlFixedFormatQuality qui spécifie la qualité du fichier exporté.
  • includeDocProperties
    Type : System.Object
    true pour inclure les propriétés du document dans le fichier exporté ; sinon, false.
  • ignorePrintAreas
    Type : System.Object
    true pour ignorer toutes les zones d'impression définies lors de l'exportation ; sinon, false.
  • from
    Type : System.Object
    Numéro de la page à partir de laquelle doit commencer l'exportation.Si ce paramètre est omis, l'exportation commence au début.
  • to
    Type : System.Object
    Numéro de la dernière page à exporter.Si ce paramètre est omis, l'exportation s'arrête à la dernière page.
  • openAfterPublish
    Type : System.Object
    true pour ouvrir le nouveau fichier après avoir exporté le classeur ; sinon, false.
  • fixedFormatExtClassPtr
    Type : System.Object
    Pointeur vers une implémentation de l'interface IMsoDocExporter qui permet d'enregistrer le classeur dans un format fixe différent.Pour plus d'informations, consultez Extension de la fonctionnalité d'exportation au format fixe d'Office (2007).

Notes

Vous pouvez enregistrer les fichiers au format PDF ou XPS dans Microsoft Office Excel uniquement après avoir installé un complément qui fournit cette fonctionnalité.Pour plus d'informations, recherchez « Activer la prise en charge d'autres formats de fichier, tels que les formats PDF et XPS » sur Microsoft Office Online.

Paramètres optionnels

Pour plus d'informations sur les paramètres optionnels, consultez Paramètres optionnels dans les solutions Office.

Exemples

L'exemple de code suivant enregistre la première page du classeur au format PDF sous le chemin d'accès spécifié à l'aide de la résolution de haute qualité.

Cet exemple illustre une personnalisation au niveau du document.

Private Sub SaveAsPDF()
    Me.ExportAsFixedFormat( _
        Excel.XlFixedFormatType.xlTypePDF, _
        "c:\myWorkbook", _
        Excel.XlFixedFormatQuality.xlQualityStandard, _
        True, _
        True, _
        1, _
        1, _
        False)
End Sub
private void SaveAsPDF()
{                        
    this.ExportAsFixedFormat(
        Excel.XlFixedFormatType.xlTypePDF,
        @"c:\myWorkbook",
        Excel.XlFixedFormatQuality.xlQualityStandard,
        true,
        true,
        1,
        1,
        false);
}

Sécurité .NET Framework

Voir aussi

Référence

WorkbookBase Classe

Microsoft.Office.Tools.Excel, espace de noms