![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?e8efa67)
ある完成した表A(シート名「原本」)があり、リストから複数シート(1~30)にそれぞれの番号を付けてから、その完成した表Aを全て一括で貼り付けられないか、その方法を探しています。
リストから複数のシートの作成、そこまではできました。
何十枚もあるので、いちいちAシートをコピーして名前を付け直すのは手間です。
シート「A」は印刷範囲指定もしてあるので、そのまま複数シートにコビーできないでしょうか。
作業グループの作り方は承知しております。
どなたかご教示をお願いいたします。
A 回答 (1件)
- 最新から表示
- 回答順に表示
No.1
- 回答日時:
こんにちは
なさりたいことがよくわかりませんけれど、必要なシートはできているものと解釈。
勝手な推測で、元データからシート名などでデータを選別抽出して、各シートに振り分けたいのかと推測しました。
各シートに振り分けるキーがシート名で良いのなら、Cell関数でシート名をどこかのセルに表示。
その上で、上記のキーで該当するデータを抽出すれば良さそうです。
(キーが異なる場合は、そのキーが表示されるようにしておく。直接入力でも良い)
365等のスピル機能が使える環境なら、FILTER関数を利用して上記のキーで抽出すれば、一発で可能と思います。
30シートをまとめて処理するには、30シートを選択状態にしておいて、上記のように同じ関数式で処理できるように工夫をしておけば、1シート分の作業で終わります。
(「複数シート 同時編集」 などで検索してください)
質問者様がマクロを利用できるのであれば、1シート分のマクロを作成しておいて、それを30シート分ループする方法でも可能と思います。
※ 勝手な推測での回答ですので、意味が違っている場合はスルーしてください。
fujillinさん、いつもありがとうございます。
以前も難しい計算式を教えていただき、とても助かりました。職場で大いに活用させていただいています。
今回、リストからその名前の複数のシートを作成し、ある部署で作った時は、その複数シートに原本のシートを一つ一つ列と行の左のコーナーの◢のところにコピーして作りました。
そのデータには例えばセル「A1」CELL関数が入っているので、そのリストからシートに反映した名前が返されており、そこまではできています。
実は、同じExcelブック内のあるシートに、リスト名1~30のそれぞれの実績が入っており、リスト名から各シートにVLOOKUPで反映されるようになっています。
なので同じ原本データがそれぞれに入っている必要があるのです。
複数シートを同じ作業グループにして編集するやり方は理解しており、実際にもできているのですが、
同じ作業グループにシートデータ丸ごとコピーする方法を探しています。
すみません、マクロは初心者です。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(Microsoft Office) EXCELのVBAでやりたいことがあります 5 2021/12/02 07:45
- Excel(エクセル) 【困っています】VBA 追加処理の記述を教えてください。 1 2022/08/25 22:54
- Excel(エクセル) マクロを修正できないものか、統合シートについて 3 2021/12/07 09:26
- Excel(エクセル) エクセルのマクロで複数シートを両面印刷するには? 2 2022/12/08 23:23
- Visual Basic(VBA) 空のシートに関数を入れたい 2 2021/12/03 15:08
- Visual Basic(VBA) シート名をフォルダ名に変更 1 2021/12/01 15:59
- Visual Basic(VBA) vbaエクセルマクロ RemoveDuplicatesについて RemoveDuplicatesを使 3 2023/02/28 01:13
- Excel(エクセル) 特定のセルに数値が入っているシートのみ印刷する方法 2 2022/12/07 13:03
- Excel(エクセル) マクロ作成で困っています。お教え頂けませんか。 1 2021/12/12 17:02
- Excel(エクセル) エクセルVBAで複数のシート印刷設定 1 2022/09/07 12:03
このQ&Aを見た人はこんなQ&Aも見ています
-
「どうして捨てられないの?」前妻の物を捨てられない男性の心理って?
前妻の物を捨てられない理由に加え、捨てるための手段はあるのかを専門家に聞いてみた!
-
Excel 時間が入力されているか確認する方法を教えてください
Excel(エクセル)
-
ご教示のほどお願いします。 Excelで管理表を作成してまして、関数式を教えてください。 添付した写
Excel(エクセル)
-
COUNTIFSを使って、ある条件欄で、2以上3未満としたいのですが、どうすればよいですか?
Excel(エクセル)
-
-
4
勤務時間を割り出す、関数式を教えて頂きたいのですが、少し複雑で例えば項目名としてA1セルに出社時刻と
Excel(エクセル)
-
5
エクセルの関数でわからないことあるのでコード付きで教えてください
Excel(エクセル)
-
6
範囲の合計の仕方を教えて下さい。
Excel(エクセル)
-
7
エクセルで作った勤怠表に発生する時間の誤差の修正方法を教えていただけないでしょうか? A1セルに出社
Excel(エクセル)
-
8
Excel関数について
Excel(エクセル)
-
9
【VBA】【マクロ】 指定の条件で、空白の行を挿入
Excel(エクセル)
-
10
Excel(2019)の枠線の表示方法を教えてください。
Excel(エクセル)
-
11
エクセルで、複数のマスに構文を一度に入力する方法を教えてください
Excel(エクセル)
-
12
1行目のデータ(A1:G1)をコピーして、2~49999行へ貼り付ける効率的な操作方法は?
Excel(エクセル)
-
13
Excelでこういう年を切り替えられる簡易なカレンダーを作ったのですが、 年や月を変えると、色が付い
Excel(エクセル)
-
14
Excelの文字表示について
Excel(エクセル)
-
15
Excel表について(1)
Excel(エクセル)
-
16
表示されている人数だけを数えたい!!
Excel(エクセル)
-
17
Excelの関数について
Excel(エクセル)
-
18
1.2.3のランダムに混じった数値が100行ぐらいあります。1と2を含む数量の計算式は?
Excel(エクセル)
-
19
Excelで数直線の作り方
Excel(エクセル)
-
20
数値から名前が作成できなくなっているッ!?
Excel(エクセル)
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Excelで金銭出納帳。繰越残高を...
-
エクセルの複数シートの保護を...
-
エクセルでファイルを開いたと...
-
シートを追加・名前を次月に変...
-
特定のシートの削除を禁止した...
-
EXCELで同一フォーマットのシー...
-
EXCELで1ヶ月分の連続した日付...
-
excelでシート毎の最終更新日を...
-
VBAでシートコピー後、シート名...
-
Excelで同じシートのコピーを一...
-
エクセルで毎回1枚目のシートを...
-
シート番号からシート名を取得する
-
別シート参照のセルをシート毎...
-
エクセルでシート数が増加する...
-
複数のピボットを同じフィルタ...
-
Accessのスプレッドシートエク...
-
Accessのマクロを使用してExcel...
-
EXCEL:同じセルへどんどん足し...
-
Excelのシートを、まとめて表示...
-
エクセルで「ウィンドウを元の...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
エクセルの複数シートの保護を...
-
Excelで同じシートのコピーを一...
-
VBAでシートコピー後、シート名...
-
別シート参照のセルをシート毎...
-
EXCEL:同じセルへどんどん足し...
-
エクセルでファイルを開いたと...
-
エクセルVBAでパスの¥マークに...
-
Excelで金銭出納帳。繰越残高を...
-
前の(左隣の)シートを連続参...
-
EXCELで1ヶ月分の連続した日付...
-
Excel VBについての質問です。
-
複数シートの特定の位置に連番...
-
エクセルで前のシートを連続参...
-
特定のシートの削除を禁止した...
-
エクセルで前シートを参照して...
-
Accessのスプレッドシートエク...
-
Excel、同じフォルダ内のExcel...
-
excelでシート毎の最終更新日を...
-
Excelのシートを、まとめて表示...
-
EXCELで同一フォーマットのシー...
おすすめ情報