アプリ版:「スタンプのみでお礼する」機能のリリースについて

使用しているデータベースのマクロの中で、

Application.ActivePrinter = "●●●●● on Ne○○○:

このような表記があります


これらの ● と ○ には、どのような値が入るのでしょう?

多分、●側は登録したプリンター名を記入し、
○側は登録された割り当ての番号だと思うのですが、
○側の番号は、どこを見たら分かるのか教えてください

よろしくお願いします

A 回答 (1件)

●はプリンタ名なので,ネットワークプリンタであれば通常は各パソコンで共通です。


○は各パソコンごとに,そのパソコン固有の番号になります。

問題の回避策は幾つかありますが

sub macro1()
dim s as string
s = application.activeprinter

worksheets("シート名").printout activeprinter:="●●●●"  'on以下不要
application.activeprinter = s
end sub

などのようにするのが一番手っ取り早いと思います。



#何らかの理由でどうしても印刷前に設定を済ませておきたい時は,たとえば下記の過去ログなどご参考に。
http://oshiete.goo.ne.jp/qa/1541934.html
    • good
    • 0
この回答へのお礼

分かりやすい説明ありがとうございました

私でも納得できて、スッキリしました!

お礼日時:2011/06/28 12:39

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

このQ&Aを見た人はこんなQ&Aも見ています