ExcelWork.info

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

アクティブプリンタを変更(ActivePrinter プロパティ)

   

ActivePrinter プロパティ

ActivePrinter プロパティを使用して現在のアクティブプリンタを取得したり、別のプリンタに切り替えたりすることができます。文字列型(String)の値を使用します。
「アクティブプリンタ」とは、「通常使うプリンタ」のことです。印刷する時だけ他のプリンタを使う場合は、PrintOut メソッド の引数 activeprinter に、そのプリンタ名を指定します。(詳細は、印刷・印刷プレビュー(PrintOut メソッド、PrintPreview メソッド) を参照してください。)


【書式】

<取得>
object.ActivePrinter

<設定>
object.ActivePrinter = string


引数・戻り値

  • object  ・・・  対象となる Application オブジェクト を指定します。
  • string  ・・・  アクティブプリンタ(通常使うプリンタ)に設定したいプリンタの名前を指定します。文字列型(String)で、[プリンタ名] on [ポート名]: の形式で記述します。


ActivePrinter プロパティ 使用例

サンプルVBAソース


実行結果

アクティブプリンタの設定・取得



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

Message

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

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

  関連記事

DisplayZeros プロパティ 使用例
0 を表示するかどうかを設定(DisplayZeros プロパティ)

DisplayZeros プロパティ DisplayZeros プロパティに、T …

印刷の用紙サイズを設定(PageSetup.PaperSize プロパティ)

PageSetup.PaperSize プロパティ PageSetup.Pape …

画面の上端・左端を設定(ScrollRow プロパティ、ScrollColumn プロパティ)

画面の上端・左端を設定 ScrollRow プロパティで、指定した行を画面上端に …

ワークシートの追加・削除(Add メソッド・Delete メソッド)

新しいワークシートを作成 Add メソッドで、新しいワークシートを指定した場所に …

シート見出しの表示・非表示(DisplayWorkbookTabs プロパティ)

シート見出しの表示・非表示(DisplayWorkbookTabs プロパティ) …

ウィンドウの分割(Split プロパティ,SplitColumn プロパティ,SplitRow プロパティ)

ウィンドウの分割と解除 ウィンドウ(ワークシート画面)を分割するには、Split …

数式バーの設定(DisplayFormulaBar, FormulaBarHeight)

数式バーの設定 数式バーの表示・非表示の設定を行うには、DisplayFormu …

ステータスバーにメッセージを表示(StatusBar プロパティ)

StatusBar プロパティ StatusBar プロパティで、ステータスバー …

印刷設定(ヘッダーに画像を指定)LeftHeaderPicture, CenterHeaderPicture, RightHeaderPicture

ヘッダーに画像を表示するには LeftHeaderPicture プロパティ、C …

アクティブシートを参照する(ActiveSheet プロパティ)

アクティブなワークシートを参照する ActiveSheet プロパティを使用する …