
2つのプリンターを指定したコードを設定していますが、振替伝票①を実行すると「通常使用するプリンター」で印刷され、指定したプリンターで実行されません。また、2つ以外の他のプリンターに接続し実行すると、このプリンターで印刷されます。設定しているコードは次のとおりです。なお、通常使用するプリンターは「RICOH MP C3004 JPN PRCS」にしています。どこが間違っているのか教えて下さい。
Sub 印刷()
Dim Sh2 As Worksheet
Set Sh2 = Worksheets("売上伝票兼領収書")
Dim orgPrinter As String
orgPrinter = Application.ActivePrinter
Call Sh2.PrintOut(ActivePrinter:="RICOH MP C3004 JPN PRCS")
Application.ActivePrinter = orgPrinter
End Sub
ーーーーーーーーーーーーーーーー
Sub Macro1振替伝票印刷()
Dim sh9 As Worksheet
Set sh9 = Worksheets("振替伝票①")
Dim orgPrinter As String
orgPrinter = Application.ActivePrinter
Call sh9.PrintOut(ActivePrinter:="EPSON PX-K150 Series")
Application.ActivePrinter = orgPrinter
End Sub
ーーーーーーーーーーーーーーー
A 回答 (2件)
- 最新から表示
- 回答順に表示
No.2
- 回答日時:
Aを通常使用するプリンターに指定し「印刷」後、Bを通常使用するプリンターに指定し「印刷」しています。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
プリントスクリーンで使うプリ...
-
WIN10でプリンタを削除してもポ...
-
プリンターがプリントされませ...
-
プリンターの品番について
-
マクロで印刷時のポートについて
-
停電した為に、プリンターの接...
-
デバイスマネージャーにプリン...
-
PC98(MS-DOS)で使えるプリンタ...
-
今のインクジェット式に変わり...
-
Wordを使って印刷すると文字の...
-
プリンターのメールアドレス
-
エクセルVBAで手差しトレイを指...
-
既定プリンターを解除して別の...
-
2台のプリンターでそれぞれ異...
-
BJC-455Jを使いたい(...
-
無線LANの設定ができません
-
プリンタを誤って削除、直し方...
-
同機種のプリンターを買った場...
-
エクセルの余白の塗りつぶし方法
-
windows11のonenoteの印刷イメ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
プリントスクリーンで使うプリ...
-
エクセルVBAで手差しトレイを指...
-
プリンターがプリントされませ...
-
WIN10でプリンタを削除してもポ...
-
マクロで印刷時のポートについて
-
プリンターの上に物(約2.5kgぐ...
-
プリンターのインストールがで...
-
同機種のプリンターを使い分けたい
-
今のインクジェット式に変わり...
-
このケーブルは何に使うもので...
-
デバイスマネージャーにプリン...
-
EXCELマクロ:職場で複数の者が...
-
3Dプリンターについて質問です...
-
パソコンとプリンターが家にあ...
-
active directory ドメインサー...
-
OSXで大きな用紙を選択したい
-
停電した為に、プリンターの接...
-
新しくビジネスを始めようと思...
-
8人の職場の長にあたる2歳下の...
-
別のドメインのプリンターを使...
おすすめ情報
それぞれのSheet上に印刷ボタンを設定しで印刷するようにしたいのですが、Sub 印刷()の方は通常どおり印刷しますが、Sub Macro1振替伝票印刷()の方はRICOH MP C3004 JPN PRCSが作動し、EPSON PX-K150 Seriesが作動しません。それぞれのシート上の印刷ボタンで作動させたい。
自己解決することができません。専門家の方のご教授をお願いします。