WorkbookBase.ExportAsFixedFormat(XlFixedFormatType, Object, Object, Object, Object, Object, Object, Object, Object) Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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.