セルの入力規制で、別ブックにあるデータから参照する。
セルの入力規制で、別ブックにあるデータからA1の結果によりA2にドロップダウンリストを表示させたいのですが。
例えば、下記のデータがブックAにあるとします
A B C
1 三菱 日産 日野
2 FU CW FH
3 FK CM FD
4 FC MK FB
ブックBのセルA1で、ドロップダウンリストから 三菱 日産 日野 のいずれかを選択すると
ブックBのセルA2では、三菱 日産 日野の列に対応した(三菱だったらFU FK FC、日産だったらCW CM MK)ドロップダウンリストを表示させたいのですが、どうすれば良いのでしょうか?
別ブックからはINDIRECTで可能なのと、同ブックからのA1の結果によるA2のドロップダウンリスト表示は「選択範囲から名前を作成」で可能なことは分かったのですが、二つをどのように組み合わせれば良いのか分かりません。
No.1ベストアンサー
- 回答日時:
どちらも開いていることが前提ですが、
まず、ブックAに範囲の名前を付けます。
A1からA4を選択し、挿入→名前→作成→名前の作成ダイアログで「上端行」にチェック
これでA2からA4に「三菱」と名前が定義されます。
同様に「日産」「日野」も名前を定義していきます。
次にブックBのA1セルにデータ→入力規則→設定タブで入力値の種類:リスト、元の値:三菱,日産,日野と入力→OK
A2セルに、同じく入力規則のリストで元の値に「=INDIRECT("[A.xls]Sheet1!"&A1)」と入力→OK
これでプルダウンリストが連動します。
大変ありがとうございました。
うまくリストを出せました。
本当に感謝、感謝です。
本当にありがとうございました。
何かあれば、また教えてほしいです。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Visual Basic(VBA) vbaについて 主に以下のような設定をしたいです。 Aブックの表の行数が20未満だったら Bブックの 1 2023/06/08 23:40
- Excel(エクセル) VBAで同フォルダ内の別ブックを開かず参照して条件の一致する行の指定セルを抽出するには? 1 2022/07/21 19:29
- Visual Basic(VBA) Excel VBA 最終行を取得しVlookup関数をコピーする方法をコーディングで教えてください。 3 2023/05/11 13:14
- Visual Basic(VBA) VBA 複数のブックに同じ列を表示させる方法 2 2022/07/20 23:49
- その他(Microsoft Office) エクセルについて教えてください。 2 2022/10/20 14:55
- Excel(エクセル) 【関数】【マクロ】データの転記の方法について 2 2023/07/26 15:22
- Visual Basic(VBA) VBA ドロップダウンリストを残して値のみクリア 2 2022/10/27 05:42
- Excel(エクセル) 【困っています】VBA 追加処理の記述を教えてください。 1 2022/08/25 22:54
- Excel(エクセル) たくさんあるフォームコントロールを効率よく確認するには 1 2022/12/24 12:27
- Excel(エクセル) excelのindirect関数の別ブック参照について質問です。 1 2022/06/03 15:17
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
A1セルに入力したら、入力時間...
-
参照先セルに値が入っていない...
-
Excelで同じセルに箇条書きをし...
-
エクセルで既に入力してある文...
-
IF関数で0より大きい数値が入力...
-
Excel:文字と数字の組合せ、次...
-
空白でないセルの値を返す方法...
-
値を入力後、自動的にアクティ...
-
Excelでセルに入力されたカラー...
-
エクセルの数式がかぶって、選...
-
エクセル セルに━ (横棒)を入...
-
yyyy/mm/ddからyyyy/mmへの変換
-
ExcelVBAでセルを編集状態にす...
-
エクセルで計算式の入力されて...
-
エクセルで複数の条件で掛け算...
-
ふりがな表示
-
エクセルで、特定のセルの内容...
-
エクセルの数式で計算結果に文...
-
エクセルで10分ごとの時刻の...
-
エクセルを保存し終了する際に...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
A1セルに入力したら、入力時間...
-
Excelで同じセルに箇条書きをし...
-
参照先セルに値が入っていない...
-
IF関数で0より大きい数値が入力...
-
エクセルで既に入力してある文...
-
空白でないセルの値を返す方法...
-
Excelでセルに入力されたカラー...
-
Excel:文字と数字の組合せ、次...
-
値を入力後、自動的にアクティ...
-
エクセルで時間の判定をしてい...
-
yyyy/mm/ddからyyyy/mmへの変換
-
入力したところまでを自動的に...
-
エクセルで、特定のセルの内容...
-
エクセルの数式がかぶって、選...
-
エクセルで複数の条件で掛け算...
-
EXCELのセル上のURLを...
-
excel 関数にて文字を0として認...
-
エクセルの数式で計算結果に文...
-
マイナス同士の前年比
-
バーコードが読み取れない原因...
おすすめ情報