Word VBA リファレンス(印刷関係) |
印刷関係 (454) | |||||||||||||||||||||||||||||||||||||||||||||||||
ご注意 使用例中の wdApp.Selection等は、コード(説明)の簡略化の為に使用しているのであって、実際のご使用では、使用する文書ファイル・環境等を明記する記述に変更して下さい。 又、詳しくは、ご使用のバージョンのWord VBAのヘルプをご覧下さい。 |
|||||||||||||||||||||||||||||||||||||||||||||||||
ActivePrinter プロパティ 有効なプリンターの名前を設定します。値の取得および設定が可能です。 使用例 アクティブなプリンター名を取得します MsgBox "アクティブプリンターは、[" & wdApp.ActivePrinter & "]です。" LPT1 に接続されているローカルな EPSON LP-1400 プリンターを有効プリンター(通常使うプリンター)に設定します wdApp.ActivePrinter = "EPSON LP-1400 on LPT1:" USB に接続されているローカルな EPSON PM-770C プリンターを有効プリンター(通常使うプリンター)に設定します wdApp.ActivePrinter = "EPSON PM-770C on NE05:" BackgroundPrintingStatus プロパティ バックグラウンド印刷の待ち行列に含まれている印刷ジョブの数を取得します。値の取得のみ可能 使用例 Dim lngStatus As Long If wdApp.Options.PrintBackground = True Then lngStatus = wdApp.Application.BackgroundPrintingStatus End If MsgBox "バックグラウンド印刷の待ち行列に" & vbCrLf & _ "現在登録されている Word の印刷ジョブの数は、" & lngStatus & "個です" ClosePrintPreview メソッド 指定された文書を印刷プレビューから、その前に使用していた表示モードに切り替えます。 指定された文書の表示モードが印刷プレビューでない場合は、エラーが発生します。 使用例 wdDoc.PrintPreview MsgBox "印刷プレビューを閉じます" wdDoc.ClosePrintPreview DefaultTray プロパティ DefaultTrayID プロパティ 文書を印刷するときにプリンターで使用する既定の用紙トレイを設定します。値の取得および設定が可能 使用例 MsgBox "デフォルトのトレイは、" & wdApp.Options.DefaultTray & "です" Magnifier プロパティ True を設定すると、印刷プレビュー画面で虫眼鏡の形のマウスポインターが表示されます。このマウス ポインターでクリックすると、ページを拡大したり、ページ全体または複数ページを表示できるように縮小することができます。値の取得および設定のみ可能 使用例 wdDoc.PrintPreview 'マウスポインターを文字を挿入する形 (T字型ポインター) に変更します 'デフォルトは True で虫眼鏡の形のマウスポインターが表示されます wdDoc.ActiveWindow.View.Magnifier = False PrintBackground プロパティ True を設定すると、バックグラウンドで文書が印刷されます。値の取得および設定が可能 使用例 'バックグラウンドで文書が印刷されるように設定し文書を印刷します wdApp.Options.PrintBackground = True wdDoc.PrintOut PrintOut メソッド expression.PrintOut(Background, Append, Range, OutputFileName, From, To, Item, Copies, Pages, PageType, PrintToFile, Collate, FileName, ActivePrinterMacGX, ManualDuplexPrint, PrintZoomColumn, PrintZoomRow, PrintZoomPaperWidth, PrintZoomPaperHeight) 指定された文書の全部または一部を印刷します 使用例 '作業中の文書の現在のページを印刷します wdDoc.PrintOut Range:=wdPrintCurrentPage 'ファイル名を指定して印刷 wdApp.PrintOut FileName:="c:\test.doc" ※ 引数が多いので詳しくは、ヘルプを参照して下さい。 PrintPreview メソッド 表示モードを印刷プレビューに切り替えます。 PrintPreview プロパティ True を設定すると、現在の表示モードは印刷プレビューになります。値の取得および設定が可能 使用例 'PrintPreview メソッド の場合 wdDoc.PrintPreview Ret = CreateObject("WScript.Shell").Popup _ ("表示モードを印刷プレビューから下書き表示に切り替えます", 3) wdDoc.ClosePrintPreview '--------------------------------------------------------------------- 'PrintPreview プロパティ の場合 wdApp.PrintPreview = True Ret = CreateObject("WScript.Shell").Popup _ ("表示モードを印刷プレビューから下書き表示に切り替えます", 3) wdApp.PrintPreview = False wdApp.ActiveWindow.View.Type = wdNormalView PrintProperties プロパティ True を設定すると、ファイルの概要を別のページに印刷します。False を設定すると、印刷されません。値の取得および設定が可能。 使用例 wdApp.Options.PrintProperties = True wdDoc.PrintOut PrintReverse プロパティ True を設定すると、ページが逆の順序で印刷されます。値の取得および設定が可能 使用例 wdApp.Options.PrintReverse = True wdDoc.PrintOut '設定を元に戻す wdApp.Options.PrintReverse = False その他印刷に関するメソッド等
Word の列挙定数 Word のメソッド Word のプロパティ |