• ベストアンサー

エクセル コンボボックスについて

既存の見積計算書の内容変更をしているのですが、 コンボボックス内に追加したい項目があり、 リストらしきシートに新しくデータを入力したのですが、 反映されません。 コンボボックスを右クリックして内容を確認しようとも試みたのですが 右クリックできないようになっています。 ロックできるようになっているものなのでしょうか? 初心者質問ですみません、教えてください。

質問者が選んだベストアンサー

  • ベストアンサー
  • Wendy02
  • ベストアンサー率57% (3570/6232)
回答No.2

こんにちは。 それは、コントロールツールでできた、コンボボックスです。 ですから、一度、コントロールツールバーを出していただいて、その中に、青い三角定規のアイコン(デザインモード)をクリックして、オンにしていただくと、編集が可能になります。 どこに、データを置いてあるかは分かりませんが、右クリックして、プロパティをクリックして、ListFillRange のところを、見ていただければよいです。 ただし、マクロでデータを入れている場合は、この限りではありません。その場合は、あちこち探さないと出てこないと思います。

gachiko08
質問者

お礼

うわわー。 できました!! 右クリック可能です!! ありがとうございましたー!! データは別シートで分かりやすくなってました。 すごいです。本当にありがとうございました。 がんばります!!

その他の回答 (2)

  • don9don9
  • ベストアンサー率47% (299/624)
回答No.3

先を越されてしまったので、一つだけ。 コントロールツールボックスは、 表示(V)>ツールバー(T)>コントロール ツールボックス で開くことができます。

gachiko08
質問者

お礼

補足、ありがとうございました! がんばってエクセル勉強します!!

  • sizu-sizu
  • ベストアンサー率41% (113/275)
回答No.1

ども。 そのコンボボックスが,どなたがどのように設定したものか分かりませんので明確ではないですが推測の範囲で。 とあるシートのリストを引用しているのでしたら,コンボボックスの設定として,そのリストの範囲が指定されていると思います(A1:A10など)。ここを直さないとたとえばA11に追加しても反映されないかもしれません。試しに,ファイルを一つコピーして増やして,既存のリストを1つでも書き直してみてください。これで反映されていれば,上記の原因かと思います。 リスト範囲の修正はマクロを触らないといけませんので,作った方か分かりそうな人に頼む方が早いかと思われます。マクロ編集モードでリンクするセルの項目を書き直してなど…

gachiko08
質問者

お礼

早々の回答、ありがとうございました! 既存のリストの書き直しは反映されてました。 やはりマクロですか・・ 覚えようと色んなサイトで調べているのですが、一向に理解できずです・・。 私よりもエクセルを扱える方がいないので、 ファイルコピーしてマクロ編集いじくってがんばってみますね。 ありがとうございました!!

関連するQ&A

  • Excelマクロのコンボボックスについて

    初めてマクロを扱います。 マクロに詳しい方、コードをご教授ください。 Excelマクロを使い下記の機能をシートに盛り込みたいと考えております。 【実現したいこと】 ・シート上にコンボボックスを作成し、コンボボックスで選択した項目で絞り込めるようにする。 ・コンボボックスに格納される項目は、A列の重複を除外し、昇順で並べ替えたもの。 ・またコンボボックスに格納する項目は日々レコード追加されるため、コンボボックスの中身にも随時反映するようにしたい。 ・コンボボックスには「全て表示」というアイテムを追加し、「全て表示」を選択すると、フィルターが解除される。 わかりにくいかもしれませんが上記のことを実現したいと考えております。 どうかお知恵をお貸しください!! よろしくお願いします!!

  • Excelマクロのコンボボックスについて

    マクロを初めて扱います。 どなたか詳しい方、ご教授ください。 Excelのシート上にActiveXのコンボボックスを作成しました。 そのコンボボックスに「あああ」という項目を追加したのですが、「あああ」項目が一番下に追加されてしまいました。 Me.ComboBox1.AddItem "あああ" どのように書けば、コンボボックスの最上部に追加されるのでしょうか? どうかコードの書き方をお教えいただけませんでしょうか?

  • エクセルのコンボボックスについて

    シート「データ」に   A  B 1 い  東京 2 ろ  千葉 3 は  埼玉 上記内容が記載されています。 それを別のシートで参照できるようにリストを作って入力規則でコンボボックスを作りました。 しかし、コンボボックスには選択肢がひとつしか表示されません。 「い、ろ、は」だけが表示されています。 でも本当は「東京、千葉、埼玉」をコンボボックスで表示し、セルには「い、ろ、は」のどれかを表示するようにしたいのです。 これをマクロを使わないでできるでしょうか?

  • エクセル マクロ コンボボックスリスト

    sheet1の場所でボタンクリックでフォーム表示。その中でコンボボックスリストを作成。 sheet3にデーターをA列に作りました。 1)フォームの中のコンボボックスをクリックしてリスト表示させた い。マクロの記述を教えてください。 2)コンボボックスリストに表示した文字をsheet2に記録するボタンを作ったがマクロの記述を教えてください。

  • エクセル コンボボックスについて

    XP エクセル2003なのですが、 現在ワークシートに郵便番号と住所のリストを作成しています。    郵便番号     住所  ***-**** ○○県○○市・・・  ***-**** XX県XX市・・・ ユーザーフォームにテキストBOXとコンボBOXとコマンドボタンを 配置しています。 コンボBOXではリストにしている住所のみを表示していますが、 その中から探すのが大変です。そこで、 テキストBOXに郵便番号を入力し、 コマンドボタンをクリックすると、 コンボBOXに該当する住所が表示されるようにしたいのですが、 どうすればいいのか、何から始めればいいのか、 全く分かりません・・・。いろいろな方法があると思うのですが、 教えていただければ幸いです。 初心者ですので質問形式が悪いかもしれませんが よろしくお願いします。

  • Excel コンボボックスについて

    現在ブックに"Sheet1" "Sheet2"が存在していて、 Sheet1にコンボボックス用のリスト一覧を作成して、 Sheet2にSheet1のリスト一覧を参照してコンボボックスを作成したいのです。 リストは、動的に変化できるようにA1~A65536まで使用できるようにしたい場合どのように、コードを作成すればよいのでしょうか。。。

  • ユーザーフォームのコンボボックス

    エクセルのユーザーフォームでの質問です。 コンボボックスの項目についてsheet2のB2~B10を選択したいのですが、このユーザーフォームはsheet1で使うもので、プロパティのrowsource欄にセルを選択できません(やり方が分かりません)。 どう入力したら別シートのセルをコンボボックスに反映出来るのでしょうか??

  • コンボボックスへの手入力規制

    フォーム上にコンボボックスで項目選択させているのですが、手入力で項目を入力させない方法はないのでしょうか?手入力項目も反映されて困っています。 もう一つ、▼マークをクリックしてコンボボックスで項目を選択す際に、上から何行か空白が入ってしまうのですが、空白行を消す方法はないでしょうか?

  • コンボボックスで

    コンボボックスで、あるテーブルを参照してリストを出す場合、リスト中になかった場合に、コマンドボタンを押せばテーブルの追加フォームが出てきて入力できるようにしています。この場合に、入力フォーム内で終了(保存)ボタンを押せば、自動的にコンボボックスの中に入り、かつもう一度選択しなくても表示されているような操作はできないものでしょうか?

  • エクセルマクロについて コンボボックスについて

    コンボボックスについて質問が2つあるのですが、 1.コンボボックスのリストに、シートに記載の値や文字を採用するにつき、 プロパティのRowSourceに、B1:B100 と記述しますが、 ABCと複数シートがありまして、どのシートからコンボボックスを起動しても、AシートのB1~B5を指定したい場合、プロパティのRowSourceはどのような記述をしたらよいのでしょうか? 2.UserFormで入力を制御したいのですが、その中に複数入力項目がありまして、その都度全部入力することはありません。 たとえば、元金、利息、月々返済額と3つある場合で、月々返済額だけ変更して、元金、利息は前の数値をそのままで入力したいとき、どのような工夫(記述)をしたらよいでしょうか? 言い方を変えますと、UserFormを起動したときは、前回入力したそれぞれの数値がUserFormに表示されているようにしたいのです。 ちなみにエクセル2003、OS=XPです。 どうかよろしくお願いします。

専門家に質問してみよう