No. | 質問・回答 | おれい |
|
[122759] プリンターの指定方法 |
|
|
使用しているOS: Windows XP 他混在
使用しているPCのメーカー/機種/型番: 混在
関係するアプリケーション名/バージョン: EXCEL
関係する機器の機種名/型番:プリンター 各社混在
EXCELマクロの中から印刷するとき、帳票ごとに出力するプリンタを使い分けたいのですが、その指定をプリンタ名称やポート番号では各PCごとに異なっており、対応できないため、IPアドレスで指定することはできないでしょうか?
プリンターはネットワーク接続でIPアドレスなら固定のため、解決すると思うのですが、指定方法がわかりません。
どなたかご教授ください。
北京の友 (未登録) 2012年1月24日08:46
|
|
|
|
[122762] |
ポート番号がPCで統一できないからということだと思います。
PrintOut コマンドの引数 ActivePrinter はプリンタ名だけ(on ポート ぬき)で機能します。ここでプリンタ名を指定することでどうでしょう。
当然、プリンタ名はすべてのPCで統一してください。
猫すけ (未登録) 2012年1月26日17:15
|
|
|
|
[122764] |
回答ありがとうございました。
やはりプリンタ名だけでうまくゆくはずでしょうか?
最初(かなり前)に本件を実現しようとした時、プリンタ名を統一すればうまくだろうと思ってやってみたが、うまくゆかずあきらめて放置しておきました。最近また何とかならないかと上司から検討依頼がありましたので、今回の質問となったのですが、うまくゆかなかったときの詳細発生状況(現象)の記録が見つからず思い出せません。今度職場で、テストできるときに、再度試してみます。
しばらく時間かかるかもしれませんが、結果ご報告します。ありがとうございました。
北京の友 (未登録) 2012年1月27日11:03
|
|
|
|
( 参照数:1753 日平均:0.4 ) |
|
〜 回答の受付を終了しました 〜 |