ExcelWork.info

Excel(エクセル)のマクロ・VBA・関数・操作などのメモ

PDF または XPS 形式で出力(ExportAsFixedFormat メソッド)

   

ExportAsFixedFormat メソッド

ブックやシートの内容を PDF 形式または、XPS 形式で出力します。


【書式】

object.ExportAsFixedFormat ( type [, filename, quality, includedocproperties, ignoreprintareas, from, to, openafterpublish, fixedformatextclassptr ] )


引数・戻り値

  • object  ・・・  対象となる Workbook オブジェクトSheet オブジェクトChart オブジェクトRange オブジェクト を指定します。
  • type  ・・・  出力するファイルの種類を表す XlFixedFormatType 列挙型 の定数またはその値を指定します(省略不可)。
    定数 内容
    xlTypePDF 0 PDF 形式のファイル(拡張子:.pdf)で出力
    xlTypeXPS 1 XPS 形式のファイル(拡張子:.xps)で出力

  • filename  ・・・  保存するファイル名を指定します。パスを含めない場合は、カレントフォルダ内に保存されます(省略可)。
  • quality  ・・・  出力品質を表す XlFixedFormatQuality 列挙型 の定数またはその値を指定します(省略可)。
    定数 内容
    xlQualityStandard 0 標準品質(既定値)
    xlQualityMinimum 1 最小限の品質

  • includedocproperties  ・・・  ドキュメント プロパティが含める場合は、True を指定、含めない場合は、False に指定します(省略可)。
  • ignoreprintareas  ・・・  印刷範囲を無視する場合は、True を指定、しない場合は、False(既定値)を指定します(省略可)。
  • from  ・・・  印刷を開始するページ番号を指定します。省略すると先頭のページから印刷します。
  • to  ・・・  印刷を終了するページを指定します。省略すると最後のページまで印刷します。
  • openafterpublish  ・・・  True を指定すると、出力後に、対応するアプリケーションで開きます。False(既定値)を指定すると出力のみです(省略可)。
  • fixedformatextclassptr  ・・・  FixedFormatExt クラスへのポインターです(省略可)。

出力先に同名のファイルが既に存在している場合は、上書きされるので注意が必要です。



ExportAsFixedFormat メソッド 使用例

サンプルVBAソース


実行結果

ExportAsFixedFormat メソッド 使用例


 - ブック・シートの操作 , , , , , , ,

Message

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください

  関連記事

ウィンドウを整列(Windows.Arrange メソッド)

ウィンドウを整列(Windows.Arrange メソッド) Windows コ …

RemoveDocumentInformation メソッド
指定された情報をブックから削除(RemoveDocumentInformation メソッド)

RemoveDocumentInformation メソッド 指定された種類の情 …

ブックの表示を変更(View プロパティ)

ブックの表示を変更(View プロパティ) View プロパティ で、ブックの表 …

背景に画像を表示(SetBackgroundPicture メソッド)

SetBackgroundPicture メソッド SetBackgroundP …

印刷設定(ページごとに異なるヘッダー・フッターを設定)Page オブジェクト・HeaderFooter オブジェクト

Page オブジェクト ページごとに異なるヘッダーおよびフッターを設定する場合、 …

ウィンドウ枠の固定(FreezePanes プロパティ、SplitColumn プロパティ,SplitRow プロパティ)

ウィンドウ枠の固定と解除 ウィンドウ枠を固定するには FreezePanes プ …

ヘッダー・フッターの図形設定
印刷設定(ヘッダー・フッターに画像を設定)Graphic オブジェクト

Graphic オブジェクト Graphic オブジェクト は、ヘッダーおよびフ …

Excel
シートを保護・保護したシートを解除する(Protect メソッド・Unprotect メソッド)

Protect メソッド・Unprotect メソッド Protect メソッド …

Excel
ワークブックを保護・保護を解除(Protect メソッド・Unprotect メソッド)

Protect メソッド・Unprotect メソッド Protect メソッド …

余白・ヘッダー
印刷:余白を設定 TopMargin,BottomMargin,LeftMargin,RightMargin,HeaderMargin,FooterMargin

余白を設定する 余白を設定する単位は、pt(ポイント:約 0.03528 cm) …