No.1ベストアンサー
- 回答日時:
もし印字上番号が振られればよく
300枚のシートを保持する必要がないのなら
差し込み印刷のような機能を使ってみてはどうでしょう
http://www.vector.co.jp/soft/win95/business/se38 …
このようなものもあるようですので
EXCELだけでも実現できそうです
差し込み印刷とは思いつきませんでした。
ソフトの方も確認してみます。
ありがとうございます。
ただ、一時的に保存の必要性も出てきそうなので
出来ればマクロがわかればな、と思います。
とにかくありがとうございました。
No.3
- 回答日時:
参考までに一例を示します。
標準モジュールに登録して実行してください。
Sheet1が原本のシートだとして、
Sheet1をコピーして、シート名をお客様番号に変更し、A1セルにお客様番号を入力します。
印刷は「ブック全体で印刷」をすれば良いと思います。
Sub copysheet()
Dim Start_Num As Long
Dim End_Num As Long
Dim i As Long
Start_Num = 1 'お客様番号 開始番号
End_Num = 3 'お客様番号 終了番号
For i = Start_Num To End_Num
Sheets("Sheet1").copy After:=ActiveSheet
ActiveSheet.Name = "No" & i
ActiveSheet.Cells(1, "A").Value = "No" & i
Next i
End Sub
ありがとうございます。
とっても詳しく解説していただいて感謝しています!!!
あっという間に数字が入力されてびっくりです!
これをアレンジして書類を作っていけそうです。
No.2
- 回答日時:
マクロを使わない方法を。
まず、シートを一つにして、シート名を"(1)"とします。
シート(1)に文章などを入力します。
お客様番号のセル(たとえばA1)には、以下の関数を入力します。
=-VALUE(MID(CELL("filename",$A$1),FIND("]",CELL("filename",$A$1))+1,31))
"001"のように桁数を揃える場合は以下になります。
=TEXT(MID(CELL("filename",$A$1),FIND("]",CELL("filename",$A$1))+1,31),"000;000")
保存していないファイルではエラーとなります。
次に、以下の操作を繰り返します。
一番右のシートのタブを右クリック→全てのシートを選択
ctrlを押しながらタブをすぐ右の空いているところにドラッグ
シートが倍々に増えていくので、必要なだけ行い、余分なシートは削除してください。
最後に、印刷ダイアログで「ブック全体」を選択して印刷します。
シート名の括弧がジャマだ、となると、やはりマクロになる気がします。
参考URL:http://www2.odn.ne.jp/excel/waza/sheet.html#SEC5
ありがとうございます!!
今回はマクロを使った方法を利用しようと思いますが
こちらの方法も今後とても役に立ちそうです。
詳しく解説してくださって感謝しています。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) エクセルで 同じシートにある2ページに、おなじページをつけたい 3 2022/07/11 16:15
- Visual Basic(VBA) エクセルのマクロについて教えてください。 2 2023/07/16 14:36
- Visual Basic(VBA) VBAで不特定枚数印刷をしたいです。 4 2022/08/02 07:30
- Excel(エクセル) エクセル関数について 8 2023/06/28 17:04
- Excel(エクセル) 【エクセル】文中に別シートのセルの内容を自動入力したい 6 2022/11/17 11:30
- その他(パソコン・スマホ・電化製品) エクセルで連番印刷したいのですが、 フォームは1枚4枠です。 100番まで連番を着けるとして、1枚目 4 2022/12/30 12:55
- Visual Basic(VBA) エクセルのマクロについて教えてください。 1 2023/08/03 11:27
- Excel(エクセル) 製品番号での整列と、検索に関して 3 2023/06/28 19:20
- その他(Microsoft Office) エクセルのヘッダー番号を順番に &[ページ番号]にしておいて 最終ページだけ別なものにしたいのですが 3 2022/08/03 19:02
- Excel(エクセル) エクセルのマクロで複数シートを両面印刷するには? 2 2022/12/08 23:23
このQ&Aを見た人はこんなQ&Aも見ています
-
外出時に「待たせる妻」vs イライラする「待つ夫」は日本だけ?見習いたい海外事情
夫の家事参加に積極的なイメージのある海外でも、同様の事例はあるのか。結婚カウンセラーの佐竹悦子さんに伺ってみた。
-
複数シートの特定の位置に連番を振る方法??
その他(Microsoft Office)
-
エクセルでシートにわたり連番を入力する方法
Excel(エクセル)
-
エクセルで別のシートに連番を入力したい
Excel(エクセル)
-
-
4
シートをコピーして シートに1から連番をふる
Word(ワード)
-
5
エクセルの表を複数枚印刷したときに連番をつけたい
Excel(エクセル)
-
6
エクセルでシート名を連続で参照するには
Excel(エクセル)
-
7
エクセル、ワークシートの名前を連番(?)にする方法
Excel(エクセル)
-
8
エクセル印刷時 一枚の書類に印刷枚数分の連続番号を振るには?
Excel(エクセル)
-
9
Excel2000:複数シート同座標セルから、別シート一覧を連番で参照するには?
Excel(エクセル)
-
10
EXCEL/VBAで右へ連番付きのワークシートの追加
Access(アクセス)
-
11
エクセルのシートを複数枚印刷したときに連番をつけたい
Excel(エクセル)
-
12
エクセルで印刷するとき、連番にしたいm(__)m
Excel(エクセル)
-
13
Excelで連番(ナンバリング)印刷
Excel(エクセル)
-
14
エクセルで前のシートを連続参照したい
Excel(エクセル)
-
15
Excel VBA シート名変更時、重複していたら連番を付けたい
その他(Microsoft Office)
-
16
エクセルのシート連番の振り直し
Excel(エクセル)
-
17
Excelシート名が重複してらシート名に連番を付加させる方法
Excel(エクセル)
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
【VBA】PDF出力に任意のファイ...
-
エクセルでページごとにヘッダ...
-
Excel 一覧表から特定の数値を...
-
エクセルのシートごとに連番を...
-
Excelマクロ パスワードを入力...
-
エクセルで設定していないのに...
-
=COUNTIF関数で複数の範囲を指...
-
この記号、手短(テミジカ)に日本語...
-
エクセルの各シートの保護パス...
-
[EXCEL] あるフィールドをキー...
-
excelのシート番号を取得したい...
-
既存ワークシートにピボットテ...
-
PowerPointの表内のカンマ
-
INDEXとMATCH関数で#N/Aが出る...
-
エクセルでエンターを押すと隣...
-
エクセルの計算式でコンマを付...
-
EXCELでタイトル行と一番下の行...
-
エクセルでleft関数の結果が表...
-
エクセル 印刷範囲外を非表示...
-
【エクセル】入力規則のプルダ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
【VBA】PDF出力に任意のファイ...
-
エクセルのシートごとに連番を...
-
エクセルでページごとにヘッダ...
-
excel串刺し計算で合計値が表示...
-
エクセルで設定していないのに...
-
エクセルで、ハイパーリンクの...
-
複数のEXCELシートの印刷順の指定
-
Excelマクロ パスワードを入力...
-
Access2010 Excelのエクスポー...
-
既存ワークシートにピボットテ...
-
EXCELでシート名を一括変更したい
-
[EXCEL] あるフィールドをキー...
-
【VBA】#N/Aを無視して串刺し...
-
エクセル VBAでシートのコピー...
-
excelのシート番号を取得したい...
-
Excel 一覧表から特定の数値を...
-
エクセルで シート保護のパス...
-
VBA エクセル RANDBETWEEN関数...
-
この記号、手短(テミジカ)に日本語...
-
エクセルで個人成績グラフをつ...
おすすめ情報