No.4の(1)新しく作成されたシートの番号欄は再び1から表示するようにしたい。(2)入力シート(今はsheet1)で消した値や行は作成されたシートでも消えるようにしたい。ex.バックスペースで地区に入力した値を消す→作成されたシートの対応する値も消える(3)新しく作成されたシートの行列の幅は入力シートと同じにしたい。件について(1)今までのコードはSheet名を「地区」名にするようにしていましたので「番号欄は再び1から・・・」というのがよくわからないのですが、とりあえずは入力順にSheetが追加されるはずですので手作業でSheet見出しをドラッグして順番を入れ替えてみてください。(もちろんコードでSheetを並び替えることも可能ですが、そんなにたびたび並び替える必要はなさそうなので)(2)と(3)コードをやり替えてみました。前回の「標準モジュール」のコードをすべて削除して↓のコードにしてください。'この行まで次にSheet1のシートモジュールもすべて削除し、↓のコードにしてください。E列データを消去してしまうとフィルタがかけられませんので、エラーになってしまいます。今回もE列「地区」?でフィルタを掛けてE列をSheet名としています。_)m続けてお邪魔します。No.4の(1)新しく作成されたシートの番号欄は再び1から表示するようにしたい。(2)入力シート(今はsheet1)で消した値や行は作成されたシートでも消えるようにしたい。ex.バックスペースで地区に入力した値を消す→作成されたシートの対応する値も消える(3)新しく作成されたシートの行列の幅は入力シートと同じにしたい。件について(1)今までのコードはSheet名を「地区」名にするようにしていましたので「番号欄は再び1から・・・」というのがよくわからないので...続きを読む他の回答も見るQEXCELで一覧表のデータを個別に印刷したいこんにちわ。EXCEL(エクセル)で一覧表になっているデータがありまして、それを1件1件『A4用紙1枚づつ』に印刷したい。いう発案で、色々調べたのですが上手くいかず・・・。WORDからの差込印刷も試してみましたが、レイアウトや罫線などの設定も細かく出来ないので駄目でした。ちなみに、一覧表のデータというのは顧客データでして、名前や住所・生年月日等が入っています。理想的なのは、『EXCEL一覧表のデータ』を『別のシートに作成したテンプレート』にデータを飛ばし、テンプレートに一覧表のデータが反映される。顧客データは数十人分のデータがありますので、印刷する際にはどのデータを印刷するかしないかを選択できる。・・・以上が出来れば素晴らしいです。どなたか、その方法・もしくはヒント的な事を知っている方が居ましたら教えていただけると有難いです。>WORDからの差込印刷も試してみましたが差し込み印刷は、エクセルデータをWordの様式に差し込みます。参考http://www.miyazaki-cci.or.jp/nichinan/pc/case92.htmlなお、>レイアウトや罫線などの設定も細かく出来ないので駄目<とは具体的にどのようなところが設定できずにダメなのかを提示するといい案を教えていただけるのではないですか他の回答も見るQエクセルで複数の条件を抽出し自動的に別シートに反映する方法を教えてください。