色々な情報を入力したSheetが50枚あり、
あまり手間のかからない方法で、
この50枚の中で、ある特定のセルの情報だけを参照させて一覧にした表を作成したいと思っています。
具体的には、Sheet名が”一覧表”というシートを作成し、
この”一覧表”シートの B1 セルには Sheet1 の A1 セルの値を表示させ、
次いで、同”一覧表”シートの B2 セルには Sheet2 の A1 セルの値を、
次いで、同”一覧表”シートの B3 セルには Sheet3 の A1 セルの値を、
・
・
・
最後に、同”一覧表”シートの B50 セルには Sheet50 の A1 セルの値を、
といった形で、一覧表を作成したいです。
ご教示いただけますでしょうか。
よろしくお願いいたします。
No.2ベストアンサー
- 回答日時:
>この”一覧表”シートの B1 セルには Sheet1 の A1 セルの値を表示させ、
>次いで、同”一覧表”シートの B2 セルには Sheet2 の A1 セルの値を
一覧表シートのA1セルに
Sheet1
と言葉で記入し,A1セルを下向けにつるつるっとオートフィルドラッグ。
Sheet2,Sheet3…という言葉が並んだら,B1セルに
=INDIRECT(A1&"!A1")
と数式を記入します。
実はSheet1やSheet2はウソでホントはそういうシート名じゃなかったんですというときは,正しいシート名を代わりに記入して数式は一緒です。
No.3
- 回答日時:
シート名が 何らかの番号がふってあれば関数でも対応ですが
一応 VBA案です。
一覧表 のシートが一番上にあるとして
そのシート上に適当にボタンを作成して
Sub ボタン1_Click()
For i = 2 To Worksheets.Count
Range("B" & i).Value = Sheets(i).Range("A1").Value
Next
End Sub
を貼り付けて執行すれば
上から2枚目以降のA1セルの値がB列に一覧で出ます。
ご回答をありがとうございます。
VBAは特に初心者ですが、貼付けるだけで使える状態にしていただき、何とも恐縮です
。非常に助かります。ありがとうございます。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) Excelにて、行の最後のセルの値をコピーして別sheetに張りつけるVBAコードをご教授願います 3 2022/11/20 14:35
- Excel(エクセル) ユーザー定義について質問です。 2 2023/06/28 13:21
- Excel(エクセル) excelで検索した商品の画像(ネットワーク上の)を表示させたい。 3 2023/06/28 00:32
- Visual Basic(VBA) vbaエクセルマクロ RemoveDuplicatesについて RemoveDuplicatesを使 3 2023/02/28 01:13
- Excel(エクセル) ワードのマクロについて教えてください。 1 2023/03/11 13:50
- Visual Basic(VBA) エクセルのマクロについて教えてください。 4 2023/03/02 08:40
- Visual Basic(VBA) エクセルのマクロで対象ごとにシート分けしてその内容をセルに書き込みたい 9 2022/08/24 13:23
- Visual Basic(VBA) エクセルマクロでアニメを作る方法を教えてください。 1 2023/02/07 14:27
- Excel(エクセル) エクセル VBA セルの結合 2 2022/09/07 11:48
- Visual Basic(VBA) ExcelのVBAコードについて教えてください。 3 2022/06/10 09:24
このQ&Aを見た人はこんなQ&Aも見ています
-
新NISA制度は今までと何が変わる?非課税枠の拡大や投資対象の変更などを解説!
少額から投資を行う人のための非課税制度であるNISAが、2024年に改正される。おすすめの銘柄や投資額の目安について教えてもらった。
-
エクセルで複数シートを別のシートに一覧表として自動で反映されるようにしたいです。
Excel(エクセル)
-
複数シートの固定のセルの値を一覧表にしたい
Excel(エクセル)
-
Excelで複数シートの内容を一覧にしたシートを作りたい。 会社の部署内で使用するExcelのフォー
Excel(エクセル)
-
-
4
エクセルで複数のシートから、データを取り出し、一覧表を作成。
Excel(エクセル)
-
5
EXCELで、複数シートの同じセルを一覧にして表示する方法
Windows Vista・XP
-
6
Excel:複数シートから条件に合うセルを抽出する 方法があれば教えてください。 例) シートA 名
Excel(エクセル)
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
【スプレドシート】IMPORTRANGE...
-
Excel 日付を比較したら、同じ...
-
英数字のみ全角から半角に変換
-
会社PCのメールが更新されない
-
Outlookを立ち上げたらGoogleロ...
-
outlookのメールが固まってしま...
-
Excelで空白以外の値がある列の...
-
ウィンドウィズ メモ帳で日付だ...
-
Excelに貼ったリンクについて E...
-
Microsoft Formsの「個人情報や...
-
Excelで時間計算(負)
-
microsoft office
-
【Excel VBA】PDFを作成して,...
-
エクセルでXLOOKUP関数...
-
マイクロソフト 一時使用コード...
-
Outlookでの時間指定送信機能に...
-
【スプレドシート】目標達成の...
-
Googleのスプレッドシートでシ...
-
Microsoft Officeを2台目のPCに...
-
MicrosoftOfficeについて質問で...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
【スプレドシート】IMPORTRANGE...
-
【スプレッドシート】指定の日...
-
英数字のみ全角から半角に変換
-
会社PCのメールが更新されない
-
マイクロソフト 一時使用コード...
-
Office 2021 Professional Plus...
-
エクセルで例えば、関数を使っ...
-
Microsoft Formsの「個人情報や...
-
1つのPCに「Excel 2010」「Exc...
-
エクセルで例えば、A1に㈱ベ...
-
理由を教えてください。
-
エクセルでXLOOKUP関数...
-
マイクロソフト オフィスについて
-
VLOOKUP関数について
-
teams設定教えて下さい。 ①ビデ...
-
Googleのスプレッドシートでシ...
-
【Excel VBA】PDFを作成して,...
-
Microsoft365で写真をアルバム...
-
Outlook で宛先が複数の場合の人数
-
Excel テーブル内の空白行の削除
おすすめ情報