Excel2010で、自動ナンバリングする方法について。以前も似た質問見たり、私自身も質問していますが、今回は多少違う状況での回答が必要で質問しています。
A4サイズの紙に3×8=24枚のチケットを作りたいです。そこに「0001~0024」とナンバリングします。そして、チケットをたとえば合計600枚必要になると、A4サイズ一枚目に「0001~0024」2枚目に「0025~0048」・・・・25枚目に「0577~0600」と印字されて印刷できるようにしたいです。印刷枚数は随時変わるので何かフォームが出て「印刷開始No.は?」→「0001」と入力、次に「印刷終了No.は?」→「0700」と入力すると、0001~0700までのチケットが印刷できるようにしたいです。また、「0500~0830」みたいに途中からのナンバリングでも印刷できるよういしたいです。このようにする、マクロとか、方法を教えてください。
E1,E7,E13,E19,E25,E31,E37,E43,J1,J7,J13,J19,J25,J31,J37,J43,O(オー)1,O7,O13,O19,O25,O31,O37,O43の順に。以前の似た質問回答を参考にしようとしましたが、私の場合、都度必要枚数が変わるので必要ナンバリングが変わるため、フォーム出現がやはり必要になります。また、いつも0001からの印刷とは限らないのでやはり「印刷開始NO」と「印刷終了No」の両方入力する、こういった方法を教えてください
No.1ベストアンサー
- 回答日時:
多分、ですけど、難しく考えない方が良いですよ。
単純に・・
E1セルに開始番号を「手入力」、表示形式を「0000」に設定
E7セル:=E1+1 表示形式を「0000」に設定 これをコピー
E13,E19,E25,E31,E37,E43セルに貼り付け
引き続き
J1セル:=E43+1 表示形式を「0000」に設定
J7セル:=J1+1 表示形式を「0000」に設定 これをコピー
J13,J19,J25,J31,J37,J43セルに貼り付け
で、
J1:J43 をコピー
必要な分、O列以降に貼り付け
端数が出たら、削除
これで事足りませんか。
マクロでやるなら、
・インプットボックスで開始番号を指定
・インプットボックスで終了番号を指定
※上記はユーザーフォームでも良いが、そこまでする必要は多分無い
・E1=1行目5列目を「開始位置」に指定
・開始位置(E1)に「開始番号」を入力
・「次の番号=開始番号+1」を代入しておく
・「行番号に+6、列番号はそのまま」のセルを「次のセル」に指定:*1
・この時、行番号が43を超えたら、行番号=1、列番号+5」のセルを「次のセル」に指定し直し
・上2行で指定した「次のセル」に「次の番号」を入力
・「次の番号」に+1(*2
・*1~*2を「開始番号+1~終了番号」の間、繰り返す
こんな流れでしょう。
そんなに難しくはないですよ。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) Excel VBAプルダウンの値を変えながら2枚ずつ印刷する方法? 4 2022/05/27 13:04
- その他(ソフトウェア) 写真の印刷レイアウトについて 13 2023/05/31 07:20
- Excel(エクセル) エクセルの印刷マクロについて質問があります。 現在、下記のマクロで印刷しています。Sheet1のD6 5 2023/06/12 10:59
- 年賀状作成・はがき作成 Wordによる宛名印刷 2 2023/01/04 15:36
- その他(データベース) Accessフォームからパラメーターで表示したレコードを指定のExcelのセルへ転送する方法について 2 2022/08/22 18:04
- Visual Basic(VBA) VBAで不特定枚数印刷をしたいです。 4 2022/08/02 07:30
- Excel(エクセル) 【Excel】複数シートがあるエクセルデータで片面印刷と両面印刷設定がシートごとに入 1 2023/03/10 15:25
- プリンタ・スキャナー おすすめ家庭用プリンター 3 2023/07/06 14:10
- プリンタ・スキャナー 印刷時にグリス?が付着 1 2023/07/19 14:24
- ゴミ出し・リサイクル 印刷した紙の処理について 部屋を片付けたところ、不必要な紙が大量に余ってしまいました。捨てるのは簡単 6 2022/03/26 16:56
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
エクセルでの先頭文字について
-
セルに入力したファイル名を参...
-
エクセルで全部の数字を3倍したい
-
スピンボタンのコピー
-
エクセル VBA 特定の範囲内に一...
-
HYPERLINKのリンク先のセル範囲...
-
Excelで数値→文字列変換で指数...
-
テキストボックス内の文字のふ...
-
エクセルでグラフタイトルが折...
-
Excelで行ごとコピー、同じ行を...
-
Excelの関数について、特定の文...
-
PDFの一部を切り取って別のシー...
-
エクセル
-
塗りつぶしの色をコピーするには
-
数字がセルの左側に寄っていて...
-
エクセルグラフの一括設定。
-
エクセルにおける、グラフの指...
-
エクセル 入力中に表示されな...
-
エクセル 指定した文字列を含...
-
C+vのvは英語で何の頭文字...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
エクセルの数式で教えてください。
-
スピンボタンのコピー
-
エクセルVBAを使いセルを指...
-
HYPERLINKのリンク先のセル範囲...
-
エクセルVBA: 別のセルからの...
-
エクセルで全部の数字を3倍したい
-
エクセル VBA 特定の範囲内に一...
-
セルに入力したファイル名を参...
-
データベース関数のCriteria(...
-
エクセルでの先頭文字について
-
VBAからIEを操作する時のウィ...
-
エクセルで最後に入力したセル...
-
& と "" の使い方
-
Excel関数 - 文字列のなかに6ケ...
-
エクセルについて、a1からa10の...
-
【エクセル2016】行数を指定し...
-
Excelのマクロを使わず、数式内...
-
エクセル 同一セル内の特定文...
-
エクセルVBA 結構初歩的なこと...
-
Excelで数値→文字列変換で指数...
おすすめ情報