現在1ブックに30シートが入っています。
30シートすべて同じフォーマットで
A B
項目名1 データ1
項目名2 データ2
…
のように複数行2列の内容です。
この30シート分のデータを行列を入れ替えて1シートに統合し
A項目名1 B項目名2 C項目名3
シート1のデータ1 シート1データ2 シート1のデータ3
シート2のデータ1 シート2データ2 シート2のデータ3
…
シート30のデータ1 シート30データ2 シート30のデータ3
のようにしたいのです。何ブックもあり、手動では時間がかかるため
VBAで処理できたらと思います。
どのようにすればよいか教えていただければ助かります。
A 回答 (2件)
- 最新から表示
- 回答順に表示
No.2
- 回答日時:
データは256行でおさまっているのでしょうか?
ちょっとめんどくさいですが、
1.シート1の項目名列のでーたを選択して、コピー
2.纏めるシートを開いて、「機能を選択して貼り付け」から、「行列を入れ替えで貼り付け」をクリック。
これを30シート分繰り返す。
或いは、
纏めるシートのA1に
=INDEX(Sheet1!$A:$A,COLUMN(),1)
として横にコピー
纏めるシートのA2に
=INDEX(Sheet1!$B:$B,COLUMN(),1)
あとはこれの繰り返しでシート名を変更していく。
シート名がSheet1~Sheet30なら、
=INDIRECT("Sheet"&ROW()&"!B"&COLUMN())
でもいけます。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) 【困っています】VBA 追加処理の記述を教えてください。 1 2022/08/25 22:54
- Visual Basic(VBA) vbaについて 主に以下のような設定をしたいです。 Aブックの表の行数が20未満だったら Bブックの 1 2023/06/08 23:40
- Visual Basic(VBA) 【VBA】データを入力後に,同一シート内に履歴として転記するVBAコードを教えていただきたいです。 3 2022/11/16 01:37
- Visual Basic(VBA) VBAで、1つのエクセルで、2つのシートからもう1つのシートに条件のある転記コードを教えてください。 1 2023/03/16 18:07
- Visual Basic(VBA) 【困っています2】VBA 追加処理の記述を教えてください。 2 2022/08/26 11:42
- Excel(エクセル) VBAで、シート間の転記するコードを教えてください。 4 2023/03/26 10:43
- Visual Basic(VBA) 【ご教示ください】VBAの記述方法がわかりません。 2 2022/08/12 21:28
- Excel(エクセル) VBA セルの値と同じ名前のシートにデータを貼り付けするやり方を教えてください 2 2022/05/17 16:26
- Visual Basic(VBA) 複数ファイルのデータの統合について 12 2022/05/14 12:03
- Excel(エクセル) エクセルシートのデータを1列飛ばしで別ブックのシートに貼り付けるマクロが知りたい 2 2023/06/05 22:37
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
複数シートからデータを拾って...
-
Excelでシートの違うデータでグ...
-
エクセルファイルのシート毎の容量
-
excelの不要な行の削除ができな...
-
Excelマクロ 差分抽出の方法が...
-
VBAで CTRL+HOMEの位置へ移動...
-
EXCEL 複数行のデータを1行にま...
-
Excelで日付変更ごとに、自動的...
-
エクセル VBA VLOOKUP
-
トランジスタの選び方
-
シート削除して同名シート追加...
-
Excel 売上管理シートに入力し...
-
エクセル 縦に長い表の印刷時...
-
エクセルで名簿を50音で切り分ける
-
Excelでのデータ管理
-
EXCELで2つのファイルから重複...
-
エクセルの表計算がだんだん重...
-
オートフィルタで抽出したデー...
-
他のシートの一番下の行データ...
-
コンボボックスの参照先(ListF...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
複数シートからデータを拾って...
-
excelの不要な行の削除ができな...
-
エクセルファイルのシート毎の容量
-
Excelでシートの違うデータでグ...
-
シート削除して同名シート追加...
-
Excelで日付変更ごとに、自動的...
-
VBAで CTRL+HOMEの位置へ移動...
-
【エクセルマクロ】複数シート...
-
トランジスタの選び方
-
EXCEL 複数行のデータを1行にま...
-
EXCELで2つのファイルから重複...
-
別々のシートの表をピボットテ...
-
エクセル VBA VLOOKUP
-
他のシートの一番下の行データ...
-
エクセルのカメラ機能について
-
時間帯の重複を除いた集計について
-
EXCEL の表を一行ずつシートに...
-
ファンモータが作動しない。
-
エクセルで名簿を50音で切り分ける
-
エクセル マクロ "特定の日付...
おすすめ情報