- ベストアンサー
エクセルファイルのコンボボックスの作り方 1列全部
win10 office365 エクセルファイルのコンボボックスの作り方は 検索で出ては来ますが、セルA1だけにおいて セルB1からB5までをリストとしたときに コントロールの書式設定において 入力範囲が$B$1:$B$5 次のリンクするセル A1とすれば できるのですが、 これですともしA1からA31までに このコンボボックスの5行からの選択肢から 選んでA*セルにテキストを入れたいときに リンクするセルの設定を いちいち31個 作らないとならないように思われます 要は、A1からA31の31個のセルに コンボボックスからの5つの選択肢から選んで 入力したいのですが、 この作業はaccessのフォームですと、しばしば見かける スタイルではありますが、エクセルで実施するためには どのようにしたらよいでしょう サイトも検索をいろいろしましたが、一つのフォームで コンボボックスを作成して、データ入力する、など 目的のものが見当たりません。 すみません 宜しくお願い致します
- sushidokei
- お礼率64% (252/389)
- Excel(エクセル)
- 回答数1
- ありがとう数2
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
> このコンボボックスの5行からの選択肢から > 選んでA*セルにテキストを入れたい 一個のコンボボックスからA1からA31までですか? とすればそれぞれ入れるタイミングが分かりませんけど… > 要は、A1からA31の31個のセルに > コンボボックスからの5つの選択肢から選んで > 入力したいのですが それぞれのセルにデータの入力規則のリストで作成する(A1で作ってA31までコピーする)とかじゃなくてですか?
関連するQ&A
- コンボボックスの設定 【エクセル】
エクセルのコンボボックスについてです。 コンボボックスのリストとして 赤 青 黄色 というリストをコンボボックスの‘入力範囲’に指定します。 コンボボックスの ‘コントロールの書式設定’→‘リンクするセル’ でセルを指定すると、赤を選んだとき リンクさせたセルには 「1」とでますが、なぜ1と出るのか、というのと 私は「赤」と表示させたいのですが、そのやり方を教えて頂きたいです。 コンボボックスを初めて使うので初心者的な質問だと思いますが宜しくお願いします。
- ベストアンサー
- オフィス系ソフト
- エクセル:コンボボックスのリンク先表示
エクセルで顧客管理をしています。 [ツールバー]の[フォーム]から[コンボボックス]を作成しました。 コントロールの書式設定 入力範囲:A3:A60(顧客名) リンクするセル:B3 リストにはズラっと顧客名が出てくるのですが、その顧客名を選択するとリンク先には数値が入ってきます。 しかもその数値は「1」から順番に「2」「3」・・・・・ 例えば A3[田中]選択→リンク先:1 A4[山田]選択→リンク先:2 ・ ・ A7[佐藤]選択→リンク先:5 といった感じです。 気付かず変な設定をしてしまったのでしょうか? ちゃんと名前がリンクされるようにするにはどうすれば良いのでしょうか?
- 締切済み
- オフィス系ソフト
- コンボボックスのスクロール
エクセルのフォームコントロール([表示]→[ツールバー]→[フォーム])、コンボボックスで文書番号を管理しています。 (※フォームコントロールと呼んで良いのかわかりませんが…) 通常はコンボボックスで文書番号を選択するのですが、リンクするセルの直接入力も可能としています。 リンクするセルが直接入力され変更されたら、コンボボックスもそれに対応する行に移動し、選択されてはいるのですが、自動でスクロールしてくれません。 スクロールバーで調整すれば良いのですが、これを自動(マクロ等)でする方法はあるのでしょうか?
- 締切済み
- オフィス系ソフト
- ユーザーフォームのコンボボックス
エクセルのユーザーフォームでの質問です。 コンボボックスの項目についてsheet2のB2~B10を選択したいのですが、このユーザーフォームはsheet1で使うもので、プロパティのrowsource欄にセルを選択できません(やり方が分かりません)。 どう入力したら別シートのセルをコンボボックスに反映出来るのでしょうか??
- ベストアンサー
- Visual Basic
- コンボボックスのコントロール
コンボボックスの書式設定について教えていただけますか? コンボボックスのコントロールの《リンクするセル》を簡単に変更する方法はありますか? コンボボックスを30コ作りたいのですが、コンボボックスをコピーすると 《リンクするセル》も同じものがコピーされてしまいます。 関数のように順番にセル番号が変化しません。 これをひとつづつ手入力をするのが大変なので こーすると早いよ! などの方法があったら教えていただけませんか? よろしくお願い致します。
- ベストアンサー
- オフィス系ソフト
- エクセルのコマンドボックスを初期値に戻す方法を教えてください。
エクセルのコンボボックスに初期値を表示する方法を教えてください。 セル A1に "選んでください" A2に りんご A3に ばなな とあって、コンボボックスで「りんご」を選択すると セルB1に 2 、「ばなな」を選択すると セルB1に 3 が返されるようにしています。 コマンドボタンを押すと、直近で何が選択されていても、 コンボボックスには 「選んでください」 セルB1には 1 が返されるようにしたいのですが、どうしたらいいでしょうか。 エクセルの ツール → ユーザー設定 → ツールバー → フォーム から 持って来たコンボボックスには 「ドロップ1」という名前がついています。 また、コマンドボタンは 同様にエクセルの ツール → ユーザー設定 → ツールバー → フォーム から 持ってきており、「ボタン1」という名前がついています。
- 締切済み
- Visual Basic
- ユーザーフォーム上のコンボボックスのリンク先はどうやって指定?
エクセル97です。ユーザーフォームにおいたコンボボックスに表示させたいワークシート上のリスト、およびコンボボックスで選択された値をリンクさせたいセルの指定方法がわかりません。オプションボタンやチェックボックスのリンク先指定方法もわかりません。またユーザーフォームには「OK」「キャンセル」ボタンもないのでしょうか? エクセル95のときはダイアローグシートにコンボボックスを置き、コントロールの書式設定で簡単に指定が出来たのですが、97に変えてからは、敢えてエクセル5.0のダイアローグを挿入しないといけないようなので、出来ればユーザーフォームで作ってみたいのです。どうかよろしくお願いします。
- ベストアンサー
- オフィス系ソフト
- エクセル、コンボボックス/フォームのとコントロールツールボックスの
エクセル2000です。 今まではワークシートにフォームのコンボボックスを貼って使ってきました。 でも色を変えたり出来ないので、今度はコントロールツールボックスからコンボボックスを貼ってみました。 質問ですが、コンボボックスに表示させるリストを設定するのに、これまでのフォームのコンボボックスだと書式設定で入力範囲をカーソルをあてて一度に簡単に指定できたのですが、コントロールツールボックスのコンボボックスだとそれが出来ません。VBEditorのプロパティのところのListFillRangeの右側にいちいち手でSheet1!A1:A5のように打ち込まなければならないようです。これではけっこう手間がかかってしまいます。 わたしのやりかたが間違っているのでしょうか?
- ベストアンサー
- オフィス系ソフト
- エクセルのコンボボックスについて質問です。
エクセルのコンボボックスについて質問です。 まずワークシートのA列に「県名」、B列に「名前」を入力したとします。 A列 B列 福岡 たかし 長崎 なおこ 長崎 きょうこ 佐賀 つとむ として、ユーザーフォームにコンボボックスを2つ作ります。 まず、コンボボックス1に「県名」を表示させて、コンボボックス2には、 コンボボックス1で選んだ「県名」にあてはまる「名前」だけを 表示させたいんですが、どういう記述をすれば宜しいでしょうか? (例) コンボボックス1で「長崎」を選択したら、コンボボックス2に「なおこ・きょうこ」とリストができるようにしたい
- 締切済み
- オフィス系ソフト
- エクセルのコンボボックスの内容にリンクをはるには?
お世話になります。 エクセルにフォームを置いています。 そのフォームにはコンボボックスがあります。 コンボボックスの内容は別シートより読み込んでいます。 コンボボックスである内容が選択されたときに、 その選択内容にリンクを貼り、別シートにあるリンク先へ 飛ぶようにするにはどのような仕組みが必要でしょうか。 よろしくお願いします。
- 締切済み
- オフィス系ソフト
お礼