WorkbookBase.ExportAsFixedFormat(XlFixedFormatType, Object, Object, Object, Object, Object, Object, Object, Object) Méthode

Définition

Enregistre un classeur au format PDF ou XPS.

public void ExportAsFixedFormat (Microsoft.Office.Interop.Excel.XlFixedFormatType type, object filename, object quality, object includeDocProperties, object ignorePrintAreas, object from, object to, object openAfterPublish, object fixedFormatExtClassPtr);

Paramètres

type
XlFixedFormatType

L’une des valeurs Microsoft.Office.Interop.Excel.XlFixedFormatType qui spécifient s’il convient d’enregistrer le classeur au format PDF ou XPS.

filename
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
Object

L’une des valeurs Microsoft.Office.Interop.Excel.XlFixedFormatQuality qui spécifient la qualité du fichier exporté.

includeDocProperties
Object

true pour inclure les propriétés du document dans le fichier exporté ; sinon, false.

ignorePrintAreas
Object

true pour ignorer les zones d’impression définies lors de l’exportation ; false dans le cas contraire.

from
Object

Numéro de la page à partir de laquelle commencer l’exportation. Si ce paramètre est omis, l'exportation commence au début.

to
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
Object

true pour ouvrir le nouveau fichier après avoir exporté le classeur ; sinon, false.

fixedFormatExtClassPtr
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, voir l’article Extending the Office (2007) Fixed-Format Export Feature (Extension de la fonctionnalité d’exportation au format fixe Office [2007]).

Exemples

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

Cet exemple est destiné à une personnalisation au niveau du document.

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

Remarques

Vous pouvez enregistrer en tant que fichier PDF ou XPS à partir de 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 PDF et XPS » sur Office Online.

Paramètres facultatifs

Pour plus d’informations sur les paramètres facultatifs, consultez paramètres facultatifs dans les solutions Office.

S’applique à