NamedRange.ExportAsFixedFormat 方法
匯出成指定格式的檔案。
命名空間: Microsoft.Office.Tools.Excel
組件: Microsoft.Office.Tools.Excel (在 Microsoft.Office.Tools.Excel.dll 中)
語法
'宣告
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
)
參數
- Type
型別:Microsoft.Office.Interop.Excel.XlFixedFormatType
匯出成為此指定的檔案格式類型。
- Filename
型別:System.Object
要儲存之檔案的名稱。您可以加入完整路徑,否則 Excel 會將檔案儲存在目前的資料夾中。
- Quality
型別:System.Object
選擇性的 XlFixedFormatQuality。指定已發行檔案的品質。
- IncludeDocProperties
型別:System.Object
true 表示要包含文件摘要資訊,否則為 false。
- IgnorePrintAreas
型別:System.Object
若要在匯出時忽略任何列印範圍設定則為 true,否則為 false。
- From
型別:System.Object
要開始匯出之第一頁的頁碼。根據預設,會從頭開始匯出。
- To
型別:System.Object
要匯出之最後一頁的頁碼。根據預設,會匯出直到最後一頁。
- OpenAfterPublish
型別:System.Object
true 表示立即在檢視器中顯示檔案,否則為 false。
- FixedFormatExtClassPtr
型別:System.Object
IMsoDocExporter 介面的實作之指標,能夠以不同的固定格式儲存活頁簿。如需詳細資訊,請參閱<擴充 Office (2007) 固定格式匯出功能>。
備註
這個方法也支援初始化增益集,以便將檔案匯出成固定格式的檔案。 例如,如果有轉換子,Excel 就會執行檔案格式轉換。 轉換通常是由使用者啟始。
範例
下列程式碼範例會使用標準品質解析度,以 PDF 格式將包含此命名範圍 NamedRange1 的一個頁面儲存至指定的檔案路徑和檔案名稱。 產生的 PDF 檔案包含活頁簿屬性。 若要執行這個程式碼範例,活頁簿中必須包含名為 Sheet1 的工作表,此工作表附有名為 NamedRange1 且含一些資料的命名範圍。
這是示範文件層級自訂的範例。
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);
}
.NET Framework 安全性
- 完全信任立即呼叫者。這個成員無法供部分信任的程式碼使用。如需詳細資訊,請參閱從部分受信任程式碼使用程式庫。