エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
VBAマクロでPDFを印刷する方法およびプリンタ情報を取得する - Qiita
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
VBAマクロでPDFを印刷する方法およびプリンタ情報を取得する - Qiita
VBAではApplication.activePrinterで通常使うプリンタを取得できます。 形式は「プリンタ名 on ポート名... VBAではApplication.activePrinterで通常使うプリンタを取得できます。 形式は「プリンタ名 on ポート名:」です。 「プリンタ名」以外は不要なので、プリンタ名だけに切り分ける処理が必要です。 '通常使うプリンターを取得 Dim activePrinter As String activePrinter = Application.activePrinter '取得できなかった時の処理 If activePrinter = "" Then MsgBox "プリンター情報が取得できませんでした" & Chr(13) & "プリンターが接続されていることを確認してください" End End If Dim intPoint1 As Long 'プリンタ名を切り出す為の文字数 'ファイル名(" on"の前まで)とポート名("on "の後から最後まで)を切り出す '※プリンタ