いつもお世話になります。
OS WIN10 エクセル2013 です。
添付画像の「日別請求書(Sheet5)」をマクロで印刷したい。
マクロの記録 で下記のような構文を作成しました。
Sub 印刷()
'
' 印刷 Macro
'
ActiveWindow.SelectedSheets.PrintOut Copies:=1, Collate:=True, _
IgnorePrintAreas:=False
Sheets("日別請求書").Select
End Sub
ご指導を仰ぎたいのは上記のマクロの構文に下記の条件を入れ4件(N列の)を
連続して印刷できる構文をご指導をいただけませんでしょうか。
添付図で説明させていただきます。
マクロで
1 O3 = $A$1に この場合ID=0030
2 T3 = $C$10に この場合納品月=1
3 S3 = $K$3に この場合納品日=2015/11/21
上記の1~3が入力され印刷用コマンドボタンをクリックして印刷が始まるようにしたいです。
N列の件数は一定ではありません。但し範囲は N3~N51 です。
マクロにて A1 C10 K3 に値が入力されれば後は自動で表示します。
シート「日別請求書(Sheet5)」の保存は不必要です。
No.1ベストアンサー
- 回答日時:
O列、S列、T列の3行目から最終行までの繰り返し
それぞれの列の値を A1 C10 K3に入れる
A1~J51を印刷する
こんな感じでしょうか。
Sub 印刷()
With Sheets("日別請求書").
For i=3 to Range("O" & Range("O3").End(xlDown).Row
.Range("A1").Value=.Range("O" & i).Value
.Range("C10").Value=.Range("T" & i).Value
.Range("K3").Value=.Range("S" & i).Value
.Range(A1:J51).PrintOut
Next
End With
End Sub
こんな感じでしょうか。
動作確認はしていませんのでエラーがでたら補足してください。
ただその前に何をしているか考えてくださいね。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) 【マクロ】プリントスクリーンした画像をエクセルに貼付して印刷したい 6 2022/11/30 20:11
- Excel(エクセル) 【マクロ】webアドレスにて指定されたCSVファイル【excelソフト表示】を印刷する件 1 2023/02/15 01:52
- その他(Microsoft Office) Excelのマクロについて教えてください。 1 2022/03/25 10:03
- Excel(エクセル) エクセルの印刷マクロについて質問があります。 現在、下記のマクロで印刷しています。Sheet1のD6 5 2023/06/12 10:59
- Excel(エクセル) 【マクロ】スクショ印刷がうまく動かない件 5 2022/12/06 17:37
- Visual Basic(VBA) DisplayAlertsブロパティで ”実行時エラー424オブジェクトが必要です” 5 2022/05/15 18:02
- Excel(エクセル) エクセルのマクロで複数シートを両面印刷するには? 2 2022/12/08 23:23
- Excel(エクセル) セルによって印刷するシートを変える方法 EXCEL-VBA 2 2022/08/01 20:48
- Excel(エクセル) 請求書と領収書の作成 4 2022/11/10 16:13
- Excel(エクセル) エクセルでキーリストからデータを取り出して1枚1枚印刷するには? 11 2022/06/27 09:52
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
【マクロ】エクセルにかいてあ...
-
エクセルの行の抽出について質...
-
Excel初心者です。 詳しい方、...
-
スプレッドシート クエリ関数 1...
-
別シートからの文字を変更
-
Excel初心者です。 詳しい方、...
-
Excel 2019 のピボットテーブル...
-
MOS365 Excel Expert / Excel R...
-
エクセルの数式で教えてください。
-
数学 Tan(θ)-1/Cos(θ)について...
-
4つのパターンを表示するEXACT...
-
各ページの1番上の表示について
-
INDIRECTを使わず excelで複数...
-
関数を教えて下さい。
-
Excelのグラフ軸について
-
Excel:一部のフォントでセルの...
-
エクセルで指定した日付、店舗...
-
Excel ウインドウ枠の固定をす...
-
EXACT関数とIF関数の組み合わせ...
-
写真のコピー
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
ファイル内にある数字の出現回...
-
Excel関数の先頭に「@」が入っ...
-
エクセルの気味悪い不思議
-
Excel VBAで、実行時にsheet上...
-
表示されている人数だけを数え...
-
他人が作ったマクロの理解
-
Excelの関数について質問です。
-
Excel 集計表
-
エクセル 日時の計算式について
-
Excelの関数に関して質問です。...
-
エクセル:セル内の文字列の下...
-
絞り込み検索
-
エクセルの関数で
-
エクセルの書式設定について教...
-
余分なEXCELファイルに印刷され...
-
VBA 同一シート内での転記の仕方
-
長期休みの関数はありますか
-
Excelの空のセル
-
エクセルで入力してある文を別...
-
Excelのマクロで、セルを結合し...
おすすめ情報