マクロで、ワード文書を印刷しようとしています。
普通に Application.PrintOut で、印刷はできるのですが、
From,To,Copiesを指定しようとすると、構文エラーとかが、出てきます。
Application.PrintOut From:=1,To:=2,Copies:=1
Application.PrintOut( From:=1,To:=2,Copies:=1)
いずれも、うまく行っていません。
サジェスチョンをお願い致します。
尚、環境は Windows10,Office2010です。
本当は、Excel2010からWordをコントロールしていますが、
まずは、Word自体で、うまく行っていない状況です。
No.1ベストアンサー
- 回答日時:
PrintOutメソッドにてFromとToを使う場合は、RengeでwdPrintFromToを
指定して数値を文字列として指定する必要があります。
https://msdn.microsoft.com/ja-jp/library/office/ …
ActiveDocument.PrintOut Range:=wdPrintFromTo, From:="2", To:="3"
これ以外でもRangeでWdPrintOutRange 列挙を指定することで、様々な
指定ができます。
https://msdn.microsoft.com/JA-JP/library/office/ …
例えば、ページ範囲なら
ActiveDocument.PrintOut Range:=wdPrintRangeOfPages, Pages:="2-3"
と書きます。
[印刷]ダイアログを出したものでマクロ記録したものが、以下のように
記録されます。
Sub 印刷指定()
'
Application.PrintOut FileName:="", _
Range:=wdPrintRangeOfPages, _
Copies:=2, _
Pages:="1-2", _
' これ以降も省略可能
Item:= wdPrintDocumentContent, _
PageType:= wdPrintAllPages, _
ManualDuplexPrint:=False, _
Collate:=True, Background:= True, _
PrintToFile:=False, _
PrintZoomColumn:=0, _
PrintZoomRow:=0, _
PrintZoomPaperWidth:=0, _
PrintZoomPaperHeight:=0
End Sub
enunokokoroさん
ありがとうございます。
「マクロ記録」をすればよいのですね。
うっかりしておりました。
Excelでの表記との比較から、こんがらかって、基本を忘れておりました。
マクロの製作は、うまく進んでおります。
ありがとうございます。
Excelからのコントロールで、時々、ワードがビジーだとかで
マクロが止まってしまうことが今の問題です。
兎に角、ありがとうございました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) 【マクロ】webアドレスにて指定されたCSVファイル【excelソフト表示】を印刷する件 1 2023/02/15 01:52
- Visual Basic(VBA) ご教授願います PC初心者です。 下のVBAで「エラー424」が出ます。 どこが悪いのでしょうか? 2 2023/08/03 07:45
- Excel(エクセル) エクセルの印刷マクロについて質問があります。 現在、下記のマクロで印刷しています。Sheet1のD6 5 2023/06/12 10:59
- Visual Basic(VBA) DisplayAlertsブロパティで ”実行時エラー424オブジェクトが必要です” 5 2022/05/15 18:02
- プリンタ・スキャナー 2台のプリンターでそれぞれ異なる様式の帳票を印刷したい。 2 2022/09/06 10:07
- その他(Microsoft Office) Excelのマクロについて教えてください。 1 2022/03/25 10:03
- Excel(エクセル) Excel VBA Backstageビューでの印刷 2 2022/06/03 16:56
- Visual Basic(VBA) 【VBA】印刷マクロのループ処理が反映されません 3 2022/08/09 02:15
- Excel(エクセル) Excelでnullになるような式のセルをマクロで空白行と認識させるにはどうすればいいですか? 3 2023/03/13 13:42
- Excel(エクセル) 【マクロ】プリントスクリーンした画像をエクセルに貼付して印刷したい 6 2022/11/30 20:11
このQ&Aを見た人はこんなQ&Aも見ています
-
性格の違いは生まれた順番で決まる?長男長女・中間子・末っ子・一人っ子の性格の傾向
同じ環境で生まれ育っても、生まれ順で性格は違うものなのだろうか。家庭教育研究家の田宮由美さんに教えてもらった。
-
印刷マクロ【エクセル】エクセルからワードを印刷する
その他(Microsoft Office)
-
ExcelやWordの特定のファイルを印刷するときのみ、通常使うプリン
その他(Microsoft Office)
-
WORDのVBAで印刷プレビューの制御方法
Word(ワード)
-
-
4
マクロを使って両面 部数設定をして印刷したい
Word(ワード)
-
5
印刷要求順番と印刷出力順番が違う。
Visual Basic(VBA)
-
6
AccessからWordの差し込み印刷文書を印刷するVBAについて教えてください
Access(アクセス)
-
7
Excel VBAでPDFファイルをMicrosoft Print to PDFで出力したい
Visual Basic(VBA)
-
8
Wordの印刷設定をファイルごとに設定したいです
Word(ワード)
関連するカテゴリからQ&Aを探す
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
ワードでオートシェイプの印刷...
-
セルの文字を「印刷時だけ非表...
-
wordで、図が印刷されない???
-
PDF-XChange Editorのテキスト...
-
Word文書内のオートシェイプが...
-
画面通りに印刷されず(Word2013)
-
エクセルで「白字」を印刷した...
-
Excel フィルタをかけた後の各...
-
何もしていないのに印刷したら...
-
コンビニでpdfを四つで一つにし...
-
Edge、[画面で選択されたとおり...
-
エクセルのみで長3封筒に宛名...
-
ワードで背景の画像を印刷しな...
-
作成中のメールを印刷する方法...
-
ワードで図形描画の部分だけ印...
-
ワードで写真が印刷されない
-
wordで印刷の頁順を変えたい
-
コメント表示しない形でのワー...
-
ワードの差込印刷部分の背景部...
-
[Acrobat]注釈を埋め込む 注釈...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
セルの文字を「印刷時だけ非表...
-
エクセルで「白字」を印刷した...
-
Excel フィルタをかけた後の各...
-
何もしていないのに印刷したら...
-
ワードの差込印刷部分の背景部...
-
コンビニでpdfを四つで一つにし...
-
PDF-XChange Editorのテキスト...
-
wordで印刷の頁順を変えたい
-
WORD 印刷すると文字が重なる
-
エクセルのみで長3封筒に宛名...
-
Thunderbirdで選択個所だけの印刷
-
作成中のメールを印刷する方法...
-
ファミマでPDFを両面印刷したの...
-
画面通りに印刷されず(Word2013)
-
ワードで背景の画像を印刷しな...
-
Edge、[画面で選択されたとおり...
-
indeedのweb求人内容を印刷した...
-
PDFファイルの選択した部分...
-
違うページが印刷される
-
Accessのテーブル設計内容を印...
おすすめ情報