
A 回答 (2件)
- 最新から表示
- 回答順に表示
No.1
- 回答日時:
やっぱりマクロになってしまいますが、
文書内に 「0部目」という文字を書いておき
それを +1づつずらして印字する。
基本的にはマクロの記録でできるコードで
「文字の置換え」+「印刷」
それをループしているだけです。
Sub PrintMacro()
Dim i As Integer
For i = 1 To 10
Call BusuSet(i)
’ここからしたは次のENDSUBまではマクロの自動記録で作成し「NEXT」のみ追加OK
ActivePrinter = "プリンタ名"
Application.PrintOut FileName:="", Range:=wdPrintAllDocument, Item:= _
wdPrintDocumentContent, Copies:=1, Pages:="", PageType:=wdPrintAllPages, _
ManualDuplexPrint:=False, Collate:=True, Background:=True, PrintToFile:= _
False, PrintZoomColumn:=0, PrintZoomRow:=0, PrintZoomPaperWidth:=0, _
PrintZoomPaperHeight:=0
Next
End Sub
Sub BusuSet(Busu As Integer)
Selection.Find.ClearFormatting
Selection.Find.Replacement.ClearFormatting
With Selection.Find
' 部数の数字-1した数字と置換え
.Text = Busu - 1 & "部目"
.Replacement.Text = Busu & "部目"
.Forward = True
.Wrap = wdFindContinue
.MatchFuzzy = True
End With
Selection.Find.Execute Replace:=wdReplaceAll
End Sub
どうでしょうか。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
WPSOffice_マクロの有効化について
-
Excel マクロの編集がグレーに...
-
エクセルで、「いいね」のよう...
-
複数のマクロボタンをまとめて...
-
Excelのマクロでボタンを押すと...
-
エクセル ボタンに設定したマク...
-
エクセルの、記録を終了したマ...
-
LDPlayerのマクロの編集方法を...
-
エクセル マクロ名にブック名...
-
Excelマクロで、稼働中のマクロ...
-
エクセルマクロで、別のブック...
-
エクセルでマクロ(Excel 4.0)...
-
エクセルのマクロ名に使えない...
-
(Excel VBA)シートコピー時マ...
-
Outlookにマクロの記録はないの...
-
エクセルで作られた?マクロを...
-
EXCELの列の表示・非表示
-
Excelで、マクロが含まれ...
-
エクセルからワードのマクロを...
-
Excelマクロの勉強を始めました...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
WPSOffice_マクロの有効化について
-
Excel マクロの編集がグレーに...
-
複数のマクロボタンをまとめて...
-
エクセル ボタンに設定したマク...
-
Excelのマクロでボタンを押すと...
-
エクセルで、「いいね」のよう...
-
エクセル マクロ名にブック名...
-
エクセルでマクロ(Excel 4.0)...
-
エクセルの、記録を終了したマ...
-
LDPlayerのマクロの編集方法を...
-
(Excel VBA)シートコピー時マ...
-
Excelマクロで、稼働中のマクロ...
-
エクセルの表を複数枚印刷した...
-
エクセルで明日の日付を表示す...
-
Excelのマクロ名の並び順の法則...
-
別シートのマクロボタンをマク...
-
Excelマクロをバックグラウンド...
-
エクセルマクロで、別のブック...
-
他のBOOKにマクロを反映させな...
-
EXCELのマクロが他のパソコンで...
おすすめ情報