![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?e8efa67)
印刷マクロについて質問があります。
sheet1
A2=1と入力します(開始数字)
B2=30と入力します(終了数字)
sheet2
H6=1“I6=2”J6=3”K6=4”L6=5”M6=6”N6=7”O6=8”
P6=9”Q6=10
印刷1枚目→1〜10(H6=1〜Q6=10)
印刷2枚目→11〜20(H6=11〜Q6=20)
印刷3枚目→21〜30(H6=21〜Q6=30)
sheet1に数字を入力するだけで自動印刷する事は可能でしょうか?お力を貸して下さい
No.4ベストアンサー
- 回答日時:
印刷はせずにプレビューで止めています。
プレビューから印刷も出来ます。>数値はPrint Out Copies です。これ部数になりますが、何枚?
印刷範囲、サイズは、あらかじめシートで設定しておいてください。
VBAで都度変更する必要があるなら、詳細を検討し考えますが。。
1~30 ご質問のケースです。10つづでプリントとされます。
Sub Sample()
Dim s As Long, e As Long, i As Long, n As Long
s = Sheets("Sheet1").Range("A2")
e = Sheets("Sheet1").Range("B2")
For i = s To e
n = n + 1
Sheets("Sheet2").Cells(6, 7 + n) = i
If n = 10 Then
' Worksheets("Sheet2").PrintOut ’プリントする場合コメントを外してください。
Worksheets("Sheet2").PrintPreview ’プリントする場合、削除または、コメントに
n = 0
End If
Next
End Sub
No.3
- 回答日時:
画像見ましたが、さっぱりわかりません。
何がしたい事でしょうか?
黄色う部分の数値が変わっているようですが、
1~30 これ1~100とかもあるのですか?逆に1~3とか?
>H6=1“I6=2”J6=3”K6=4”L6=5”M6=6”N6=7”O6=8”
単に対象のセルに数値を連番で入れて印刷すれば良いだけ?
数値のご説明をお願いします。
>印刷マクロについて質問があります。
数値を入れたら印刷されると言う事ですよね。
数値は印刷設定などには関係ないのですか?
関係するなら
示されている数値は、パラメーターのどこに当てはまりますか?
ActiveSheet.PrintOut (From、 To、Copies、 Preview、 activeprinter、 PrintToFile、 Collate、 prtofilename、 ignoreprintareas)
ページの設定でしょうか?
数値は、どのプロパティに該当しますか?
https://docs.microsoft.com/ja-jp/office/vba/api/ …
ご自分で投稿写真をご覧になり見えますか?
1回目2回目3回目分けて1つずつ表示すれば良かったのでは?私の老眼には見えませんよ。
勝手な想像で書いても良いですが、、実行してみます?
ボタンがあるようですが、数値を入力した時に3回印刷して良いのでしょうか?
補足をお願いします
説明が下手ですみません。
単に対象のセルに数値を連番で印刷するだけです。
数値はPrint Out Copies です。
sheet2をA4サイズで印刷です。
sheet1に開始数字を1と入力。終了数字を30と入力。印刷ボタンを1回押せばsheet2が 3回印刷出来たら有り難いです。
何度もすみませんが宜しくお願いします
No.2
- 回答日時:
#1のお礼について、
>作成していただけないでしょうか。
私は、かまいませんが、一応 依頼の場では無いと言う事は、認識されてください。
つまり、コードの1行も理解しようとせず(元々知る気もない)目的を処理できるプログラムが欲しいだけの場合
これは、教えてではなく作ってgooになりますから、、
また、作った物はあくまでサンプルです。そのあたりも認識してください。実行については、自己責任でお願いします。
マクロと言うキーワードを書かれているので少なからずや興味を持って自己学習する事もお願いします。
>マクロの知識がないので
基礎知識がないのなら、諦めた方が良いかも知れません、
マクロは、構成や条件が変わった場合、正しく処理されないと思いますので、改修のスキルも必要になります。
ウイルスのようなハッキングプログラムを書いて渡しても自身で分からないのであれば、問題では W
毎日、何度も行う処理なら必要と考えますが、違うのであれば手動で十分です。
また、自動記録で作り欲張らず、ボタンから実行などでも良いかも知れませんね。
以上の事から、簡単に 「マクロの知識がないので作成していただけないでしょうか。」は使わない方が良いですよ。
すべては、あなた次第だと思いますが。
では本題、
作成には、ずばり一度で実行プログラムを書く事も出来ますし、確認しながら進める方法もあります。
どちらにするかは、仕様の説明次第と思います。
ご質問の意味が現時点で分かっているのは、
>sheet1に数字を入力するだけで自動印刷する事は可能でしょうか
だけです。(これもどこに、”数字を入力する”か分かりません)分かりますか?これだけで、、
他の部分は、説明不足で意味不明です。。
A2=1と入力します(開始数字) なんの開始数字ですか?ページ数?行番号?列番号?シート番号?、、、同じく (終了数字)
>H6=1“I6=2”J6=3”K6=4”L6=5”M6=6”N6=7”O6=8”P6=9”Q6=10
何の数値ですか?
>印刷1枚目→1〜10(H6=1〜Q6=10)
>印刷2枚目→11〜20(H6=11〜Q6=20)
>印刷3枚目→21〜30(H6=21〜Q6=30)
全く意味不明
多分、これを読んで回答できる人はいないと思いますので
詳細を説明してください。出来れば、実行前、実行後の正しい結果を画像などで添付してください。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) エクセルの印刷マクロについて質問があります。 現在、下記のマクロで印刷しています。Sheet1のD6 5 2023/06/12 10:59
- Excel(エクセル) エクセルのマクロについて質問があります。 sheet1に数字を入力してsheet2を印刷したいのです 2 2023/06/07 14:49
- 年賀状作成・はがき作成 Wordによる宛名印刷 2 2023/01/04 15:36
- スーパー・コンビニ 「コンビニで エクセルをプリントアウト」することができますか? 8 2022/06/16 15:54
- プリンタ・スキャナー シールを印刷したいです。 同じ正方形の画像を数十枚印刷したいです。1枚の紙に数十枚入る形で印刷したい 4 2022/03/29 19:01
- Excel(エクセル) 【Excel】複数シートがあるエクセルデータで片面印刷と両面印刷設定がシートごとに入 1 2023/03/10 15:25
- Excel(エクセル) エクセルのマクロで複数シートを両面印刷するには? 2 2022/12/08 23:23
- UNIX・Linux テキストファイルをページ番号付きでコマンドラインから印刷したい 1 2023/02/22 12:47
- Excel(エクセル) セルによって印刷するシートを変える方法 EXCEL-VBA 2 2022/08/01 20:48
- プリンタ・スキャナー 印刷時にグリス?が付着 1 2023/07/19 14:24
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
サイト全体を縮小して印刷する...
-
EXCEL VBA 印刷プレビューダイ...
-
ACCESSで印刷プレビューをした...
-
コマンドプロンプトでフォルダ...
-
ラジオボタンをチェック済みの...
-
VBによる改頁行の罫線変更
-
PDFファイルを開かずに印刷...
-
ページ内の画像印刷について
-
Excel VBAで文字列の可視長を得...
-
EXCEL VBAでPDFファイルを開い...
-
webの印刷で、デフォルトでA3を...
-
印刷ダイアログの印刷ボタンを...
-
excelにて各シートの総印刷ペー...
-
googleマップのストリートビュ...
-
WEBでのフォーム入力後の印刷
-
VBのDataGridView印刷
-
C# 印刷可能領域と余白範囲...
-
ページ内にスクロールバーのあ...
-
Excel VBA 「印刷中」メッセー...
-
PageBreaks.Countと印刷範囲の...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
PDFファイルを開かずに印刷...
-
EXCEL VBA 印刷プレビューダイ...
-
Excel VBAで文字列の可視長を得...
-
Excel VBA 「印刷中」メッセー...
-
ページ内にスクロールバーのあ...
-
EXCEL VBAでPDFファイルを開い...
-
excelにて各シートの総印刷ペー...
-
C# 印刷可能領域と余白範囲...
-
サイト全体を縮小して印刷する...
-
ヘッダやフッタの印刷をしたくない
-
コマンドプロンプトでフォルダ...
-
PageBreaks.Countと印刷範囲の...
-
Accessレポートでの改ページ
-
OpenOffice Calc basic で印刷...
-
ACCESS VBA レポートプレビュー...
-
インラインフレームの印刷について
-
印刷するときにテキストボック...
-
印刷プレビュー表示後ユーザー...
-
印刷時ヘッダーとフッターを挿入
-
VB.NETでのExcelの印刷について
おすすめ情報
例です
例です
写真を送らせていただきます。
間違えて3回も送信してしまいました。
毎日、何度も行う作業で困っています。