掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
VB6で指定したプリンタから印刷するには (ID:139725)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
>Dim PT As Printer と定義してるけど、VB6のPinterオブジェクトは「通常使用するプリンタ」しか 確か割り当てられなかったはず Excel VBAでは、確かにPrintOutメソッドでプリンタを指定できるみたいだけど メソッドの引数が違うみたいだし、プリンタ名もパターン的に違うっぽい (上で書かれてるのはポート名が無い) 更に言うと、PrintOutでプリンタを指定するのはObjectではなく、あくまで 「プリンタ名」なのでStringのはず サクッと検索しただけで下のようなサイトは引っ掛かったので、見てみよう http://www.big.or.jp/~seto/vbaref/vbaref8.htm まずは、Application.ActivePrinterをうまく使って、プリンタ名を 把握した方が良いかと それから、PrintOutメソッドの引数を合わせてみよう
←解決時は質問者本人がここをチェックしてください。
更新する
戻る
掲示板システム
Copyright 2021 Takeshi Okamoto All Rights Reserved.