XmlMappedRange.ExportAsFixedFormat, méthode
Exporte vers un fichier dans le format spécifié.
Espace de noms : Microsoft.Office.Tools.Excel
Assembly : Microsoft.Office.Tools.Excel (dans Microsoft.Office.Tools.Excel.dll)
Syntaxe
'Déclaration
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 _
)
void ExportAsFixedFormat(
XlFixedFormatType Type,
Object Filename,
Object Quality,
Object IncludeDocProperties,
Object IgnorePrintAreas,
Object From,
Object To,
Object OpenAfterPublish,
Object FixedFormatExtClassPtr
)
Paramètres
- Type
Type : Microsoft.Office.Interop.Excel.XlFixedFormatType
Une des valeurs Microsoft.Office.Interop.Excel.XlFixedFormatType qui spécifie s'il faut enregistrer le classeur au format PDF ou XPS.
- Filename
Type : System.Object
Chaîne qui spécifie le nom de fichier du fichier à enregistrer.Vous pouvez inclure un chemin d'accès complet ou 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 ; 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 cet argument est omis, l'exportation commence à la première page.
- To
Type : System.Object
Numéro de la dernière page à exporter.Si cet argument est omis, l'exportation s'arrête à la dernière page.
- OpenAfterPublish
Type : System.Object
true pour afficher le fichier dans la visionneuse une fois publié ; 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
Cette méthode prend en charge également l'initialisation d'un complément pour exporter un fichier vers un fichier à format fixe.Par exemple, Excel exécutera la conversion de format de fichier si les convertisseurs sont présents.La conversion est généralement initialisée par l'utilisateur.
Exemples
Le code suivant définit la valeur de EmployeeNameCell.XmlMappedRange contrôle sur Sheet1.Ensuite, l'exemple exporte le contenu de EmployeeSeniorityCell dans un document PDF sous le dossier et le nom de fichier spécifiés.
[!REMARQUE]
En général, vous remplissez le contrôle XmlMappedRange à partir d'un fichier XML.Pour plus de simplicité, cet exemple code en dur la valeur du contrôle.
Private Sub SaveXMLMappedRangeAsPDF()
Globals.Sheet1.EmployeeNameCell.Value2 = "Karina Leal"
Globals.Sheet1.EmployeeNameCell.ExportAsFixedFormat( _
Excel.XlFixedFormatType.xlTypePDF, _
"c:\EmployeeInfo", _
Excel.XlFixedFormatQuality.xlQualityStandard, _
True, _
True, _
1, _
1, _
False)
End Sub
private void SaveXMLMappedRangeAsPDF()
{
Globals.Sheet1.EmployeeNameCell.Value2 = "Karina Leal";
Globals.Sheet1.EmployeeNameCell.ExportAsFixedFormat(
Excel.XlFixedFormatType.xlTypePDF,
@"c:\EmployeeInfo",
Excel.XlFixedFormatQuality.xlQualityStandard,
true,
true,
1,
1,
false);
}
Sécurité .NET Framework
- Confiance totale accordée à l'appelant immédiat. Ce membre ne peut pas être utilisé par du code d'un niveau de confiance partiel. Pour plus d'informations, consultez Utilisation de bibliothèques à partir de code d'un niveau de confiance partiel.