Metodo NamedRange.ExportAsFixedFormat
Esegue l'esportazione in un file del formato specificato.
Spazio dei nomi: Microsoft.Office.Tools.Excel
Assembly: Microsoft.Office.Tools.Excel (in Microsoft.Office.Tools.Excel.dll)
Sintassi
'Dichiarazione
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
)
Parametri
- Type
Tipo: Microsoft.Office.Interop.Excel.XlFixedFormatType
Tipo di formato di file in cui eseguire l'esportazione.
- Filename
Tipo: System.Object
Nome del file da salvare.È possibile includere un percorso completo. In caso contrario, in Excel il file viene salvato nella cartella corrente.
- Quality
Tipo: System.Object
Oggetto XlFixedFormatQuality facoltativo.Specifica la qualità del file pubblicato.
- IncludeDocProperties
Tipo: System.Object
true per includere le proprietà del documento; in caso contrario false.
- IgnorePrintAreas
Tipo: System.Object
true per ignorare qualsiasi area di stampa impostata durante l'esportazione; in caso contrario false.
- From
Tipo: System.Object
Numero della prima pagina da cui avviare l'esportazione.Per impostazione predefinita, l'esportazione viene avviata dall'inizio.
- To
Tipo: System.Object
Numero dell'ultima pagina da esportare.Per impostazione predefinita, l'esportazione termina in corrispondenza dell'ultima pagina.
- OpenAfterPublish
Tipo: System.Object
true per visualizzare immediatamente il file nel visualizzatore; in caso contrario false.
- FixedFormatExtClassPtr
Tipo: System.Object
Puntatore a un'implementazione dell'interfaccia IMsoDocExporter che consente di salvare la cartella di lavoro in un formato fisso diverso.Per ulteriori informazioni, fare riferimento alle informazioni relative all'estensione della funzionalità di esportazione del formato fisso di Office (2007).
Note
Il metodo supporta inoltre l'inizializzazione di un componente aggiuntivo per l'esportazione in un file a formato fisso. In Excel, ad esempio, la conversione del formato di file viene eseguita in presenza di convertitori. La conversione viene generalmente avviata dall'utente.
Esempi
Nell'esempio di codice seguente viene salvata una pagina in cui è contenuto l'intervallo denominato NamedRange1 in formato PDF nel percorso e con il nome del file specificati utilizzando la risoluzione qualità standard. Il file PDF generato comprende le proprietà della cartella di lavoro. Per eseguire questo esempio di codice, nella cartella di lavoro deve essere presente un foglio denominato Sheet1 con un intervallo denominato NamedRange1 in cui sono contenuti alcuni dati.
Questo esempio è valido per una personalizzazione a livello di documento.
Private Sub SaveNamedRangeAsPDF()
Dim myNamedRange As Microsoft.Office.Tools.Excel.NamedRange = _
Globals.Sheet1.NamedRange1
myNamedRange.ExportAsFixedFormat( _
Excel.XlFixedFormatType.xlTypePDF, _
"c:\SalesData", _
Excel.XlFixedFormatQuality.xlQualityStandard, _
True, _
True, _
1, _
1, _
False)
End Sub
private void SaveNamedRangeAsPDF()
{
Microsoft.Office.Tools.Excel.NamedRange myNamedRange =
Globals.Sheet1.namedRange1;
myNamedRange.ExportAsFixedFormat(
Excel.XlFixedFormatType.xlTypePDF,
@"c:\SalesData",
Excel.XlFixedFormatQuality.xlQualityStandard,
true,
true,
1,
1,
false,
missing);
}
Sicurezza di .NET Framework
- Attendibilità totale per il chiamante immediato. Impossibile utilizzare questo membro in codice parzialmente attendibile. Per ulteriori informazioni, vedere Utilizzo di librerie da codice parzialmente attendibile.