EXCEL VBAのプリンタの設定方法について質問があります。
Dim oApp As Object
Dim WFM As Strin
WFM = "\\Cl111\フォルダ\ファイル\" &Range("C3").Value & ".doc"
Set oApp = CreateObject("Word.Application") ’ワード起動
oApp.Visible = True
oApp.Documents.Open WFM ’文書を開く
Application.ActivePrinter = "AAA on Ne00:" ’プリンタ設定
oApp.activedocument.PrintOut Copies:=1, Background:=False ’印刷
oApp.Quit SaveChanges:=False ’ワード終了
Set oApp = Nothing
このようなコードで、(1)ワードを開き、(2)プリンタを設定し、(3)印刷をする、という作業をしたいのですが、
Application.ActivePrinter = "AAA on Ne00:"
ではプリンタの設定が変わらず、通常使うプリンターで印刷がされてしまいます。
ワードを開いて印刷することで何か特殊なコードが必要なのではないかと思うのですが、調べても該当するものが出てきませんでした。
どうぞよろしくお願いいたします。
No.1ベストアンサー
- 回答日時:
WordのActivePrinterを設定しなければならないのですよね?
OApp.ActivePrinter = "AAA on Ne00:"
ではないですか?
No.2
- 回答日時:
こんにちは、
Excelからのようですが、
>Application.ActivePrinter = "AAA on Ne00:"
↓
oApp.ActivePrinter = "AAA on Ne00:"
としても、"AAA on Ne00:" のポートの 00 は、キメウチで出きるのでしょうか。
Excel側は、ポート名なくてもできますが、Wordにはそのようではないようですので、
Win32 APIの
Declare Function EnumPrinters を使用するのか、
ポート名を入れたものを、ループで、ポートの数字を加えて行って、err =0 で、通ったら、実行するという方法でよいのではないでしょうか。
"AAA on Ne00:" のポートの00 をキメウチでやってみましたが
そのままできました。ありがとうございました。
またよろしくお願いいたします。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Visual Basic(VBA) エクセルのマクロを使ってメールを送る方法について教えてください 2 2022/03/29 01:36
- Visual Basic(VBA) VBA★PDFをPDFアプリで印刷しようと思っていますが上手くゆきません 1 2022/06/06 22:04
- プリンタ・スキャナー 2台のプリンターでそれぞれ異なる様式の帳票を印刷したい。 2 2022/09/06 10:07
- Visual Basic(VBA) 数式が消える 1 2023/03/19 16:55
- Visual Basic(VBA) エクセル VBA メール本文に指定セルに記載されているURLをリンクとして記載する方法 8 2022/08/08 07:50
- Visual Basic(VBA) このVBAでExcelアプリケーションを作成は必要ですか? 3 2023/07/19 21:13
- Visual Basic(VBA) Accessフォームで全レコードを指定のExcelのセルへ転送し印刷する方法について 2 2022/09/08 18:23
- Visual Basic(VBA) DisplayAlertsブロパティで ”実行時エラー424オブジェクトが必要です” 5 2022/05/15 18:02
- Visual Basic(VBA) VBA初心者です。 2 2022/10/10 11:52
- PowerPoint(パワーポイント) パワーポイントモバイル 印刷時に詳細設定をしたい 2 2022/05/16 16:34
このQ&Aを見た人はこんなQ&Aも見ています
-
あなたの「必」の書き順を教えてください
ふだん、どういう書き順で「必」を書いていますか? みなさんの色んな書き順を知りたいです。 画像のA~Eを使って教えてください。
-
3分あったら何をしますか?
カップ麺にお湯を入れて、できるまでの3分間で皆さんは何をしていますか?
-
【大喜利】【投稿~12/17】 ありそうだけど絶対に無いことわざ
【お題】 ・ありそうだけど、絶対に無いことわざを教えてください。
-
【大喜利】【投稿~12/28】こんなおせち料理は嫌だ
【お題】 ・こんなおせち料理は嫌だ
-
2024年においていきたいもの
2024年もあとわずかですが、いま抱えているもので「これは来年にもっていきたくないなぁ」というものを教えて下さい。
-
エクセルVBAでプリンタプロパティを操作したい
Visual Basic(VBA)
-
【Excel VBA】プリンタのプロパティダイアログの表示
Excel(エクセル)
-
マクロで印刷時のポートについて
Access(アクセス)
-
-
4
マクロでプリンタ、用紙、給紙先を指定するには?
Excel(エクセル)
-
5
エクセルVBAでのネットワークプリンタのポー名の取得方法は?
Visual Basic(VBA)
-
6
EXCEL マクロに於ける プリンタ番号検索方法
その他(Microsoft Office)
-
7
EXCELネットワークプリンタでのポート名について
Excel(エクセル)
-
8
エクセルVBAで、プリンタ名とプロパティを指定したい
Excel(エクセル)
-
9
「プリンタの設定」ダイアログボックスのプリンタを指定したい。
その他(プログラミング・Web制作)
-
10
エクセルのマクロでプリンタを指定したいのですが
Visual Basic(VBA)
-
11
エクセルのラベルの値(文字列)を垂直方向で中央揃えにするには?
Excel(エクセル)
-
12
Application.ScreenUpdating = Falseが効きません
Visual Basic(VBA)
関連するカテゴリからQ&Aを探す
おすすめ情報
- ・「みんな教えて! 選手権!!」開催のお知らせ
- ・漫画をレンタルでお得に読める!
- ・「黒歴史」教えて下さい
- ・2024年においていきたいもの
- ・我が家のお雑煮スタイル、教えて下さい
- ・店員も客も斜め上を行くデパートの福袋
- ・食べられるかと思ったけど…ダメでした
- ・【大喜利】【投稿~12/28】こんなおせち料理は嫌だ
- ・前回の年越しの瞬間、何してた?
- ・【お題】マッチョ習字
- ・モテ期を経験した方いらっしゃいますか?
- ・一番最初にネットにつないだのはいつ?
- ・好きな人を振り向かせるためにしたこと
- ・【選手権お題その2】この漫画の2コマ目を考えてください
- ・2024年に成し遂げたこと
- ・3分あったら何をしますか?
- ・何歳が一番楽しかった?
- ・治せない「クセ」を教えてください
- ・【大喜利】【投稿~12/17】 ありそうだけど絶対に無いことわざ
- ・【選手権お題その1】これってもしかして自分だけかもしれないな…と思うあるあるを教えてください
- ・集合写真、どこに映る?
- ・自分の通っていた小学校のあるある
- ・フォントについて教えてください!
- ・これが怖いの自分だけ?というものありますか?
- ・スマホに会話を聞かれているな!?と思ったことありますか?
- ・それもChatGPT!?と驚いた使用方法を教えてください
- ・見学に行くとしたら【天国】と【地獄】どっち?
- ・これまでで一番「情けなかったとき」はいつですか?
- ・この人頭いいなと思ったエピソード
- ・あなたの「必」の書き順を教えてください
- ・10代と話して驚いたこと
- ・14歳の自分に衝撃の事実を告げてください
- ・人生最悪の忘れ物
- ・あなたの習慣について教えてください!!
- ・都道府県穴埋めゲーム
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
カラリオ年賀ver.3で完成した賀...
-
ワードやエクセルで印刷をデフ...
-
郵便年賀.JPのはがきデザイ...
-
エクセルでB6サイズに印刷し...
-
ソフト別に印刷設定を自動で変...
-
Excelの表を二段で印刷したい
-
EXCEL印刷設定で[両面印刷]が表...
-
Illustrator CS2 アートボー...
-
B5をB4に並べて印刷したい!!
-
イラストレーターで印刷範囲の...
-
名刺印刷がずれる
-
画像印刷を原寸大で出来ない
-
コピー用紙にcopyと印字される...
-
パワーポイントの印刷が画面表...
-
ワード 印刷を白黒2値にしたい
-
ワード A4サイズで作成した...
-
Word B4袋とじ設定をA4サイズの...
-
白の背景部分が灰色で印刷され...
-
モノクロ印刷時にフォントの色...
-
印刷用紙サイズ警告がでます
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
ワードやエクセルで印刷をデフ...
-
Excelの表を二段で印刷したい
-
JW-CADで印刷すると線が太くなる
-
エクセルシート A3にしてもA4...
-
エクセルでB6サイズに印刷し...
-
カラリオ年賀ver.3で完成した賀...
-
ソフト別に印刷設定を自動で変...
-
エクセルでブックごとにプリン...
-
PDFのプリントアウトが重す...
-
作成したPDFファイルを自動表示...
-
パワーポイントの印刷が画面表...
-
「詳細な印刷機能を有効にする...
-
年賀状ソフト「筆王」、カラー...
-
Photoshopで両面印刷はできます...
-
郵便年賀.JPのはがきデザイ...
-
PDF書類をずらして印刷したい
-
改ページプレビューで設定した...
-
ワードで文書A4サイズ2枚をA3...
-
バーコードのサイズを小さくす...
-
EXCEL印刷設定で[両面印刷]が表...
おすすめ情報