• 締切済み

エクセル:セルに選択項目が入った選択ボックスをつけたい

よく見出しのセルにフィルタをつけるとその列の項目を選択ボックスの中から選択きるようになりますが、見出し以外のセルに抽出先を指定してその部分の項目を選択する選択ボックスをつけたいと思うのですがどうやればいいのでしょうか?是非教えてください。宜しくお願いたします。

みんなの回答

  • ham_kamo
  • ベストアンサー率55% (659/1197)
回答No.1

データ>入力規則>設定で「入力値の種類」から「リスト」を選択。 「元の値」のところに、選択したい値が入っている範囲を、たとえば「=$D$1:$D$3」のように手で入力するか、あるいは右端のボタンを押してからマウスでその範囲を選択するかして、OKを押します。 項目が少ないのであれば、シート上にリストを作らずに、上記の「元の値」のところに 項目A,項目B,項目C とコンマで区切って直接書いてもかまいません。

oyazi56
質問者

お礼

さっそく実践すると簡単に出来ました。 ありがとうございます。 1時間pcと格闘したのがうそのようです(涙) お世話になりました。

関連するQ&A

  • EXCELのVBA-フィルタ抽出後のセル選択方法

    EXCELのVBAです。  オートフィルタ(Autofilter)で、何らかの条件で抽出をかけた後の部分で、 特定のセル、例えば、2列目の上から5番目のセル、を選択するには、 どうすれば良いでしょう?  言い方を変えれば、可視セルの中だけで、何列目で何行目セルという指定 をするにはどうすれば良いかと。  RangeとかSelectionで、指定する方法が有るのでしょうか? よろしくお願いいたします。

  • エクセルVBA コンボボックスからの選択

    コンボボックスにある選択項目を選択した後、 エクセルの指定されたセルへ選択した項目を 貼り付けたいのですが、どのように指示したら よいのでしょうか? 例えば コンボボックス内の選択項目が A・B・Cとあったとします、その項目の 中からAを選択したら、作業中のsheetの A1のセルへAと表示させるにはどうしたら よいのでしょうか? アドバイスお願い致します。

  • excelで左のセル項目にあわせた複数選択可能なプルダウンボックスを表

    excelで左のセル項目にあわせた複数選択可能なプルダウンボックスを表示させたい。 添付のようなイメージのものを作成したいと考えています。 B列はプルダウンで選べる様になっており、B列の内容により、C列の選択肢を変更 したいのです。 ちなみに、今C列はリストボックスになっていますが、チェックボックスなど、 リストから複数選べるようになれば問題ありません。 このようなものは、VBAなどを組まないとできないのでしょうか。 よろしくお願いいたします。

  • エクセルのオートフィルタオプションで抽出ができない

    エクセル2003のオートフィルタオプションについて教えていただけないでしょうか。 データベースに『金額』という見出しを設けて、その直下から列方向へ連続した複数のセルに『3桁区切りと\マーク』を設定した『数値』を入力しています。 見出しの『金額』の▼ボタンをクリックし、オプションを選択→ダイアログボックスの抽出条件の指定で『金額』の白ボックス横の▼ボタンの中から数値(仮に『\10,000』とします)を選択→右隣りの白ボックスには『より小さい』を選択します。10000より小さい数値が抽出されると思いきや、結果的に何も抽出されません。(因みに、『より大きい』・『以上』・『以下』でも抽出できません。) 白ボックスに『10000』と手入力した場合は、該当の数値が抽出されます。 いろいろ試してみたのですが、データベースの数値の書式の『\』を外して、上記のように、白ボックスから数値(3桁区切りのみ設定)を選択してやると該当の数値が抽出できました。 そこで質問なのですが、なぜ『\』が設定されていると抽出できないのでしょうか。 その理由と根拠がわかる方がいらっしゃいましたら、ご教示いただけないでしょうか。 宜しくお願い申し上げます。

  • 可視セルの削除

    オートフィルタで抽出したデータを行ごと削除するのですが、 可視セルで検索をすると、1列目の見出し行も含まれてしまいます。 1列目を除くには、どのように記述したらいいのでしょうか? Selection.AutoFilter Selection.AutoFilter Field:=5, Criteria1:="=" Selection.SpecialCells(xlCellTypeVisible).Select ↑これで、今、削除したい部分、プラス見出し行が選択されています。

  • エクセルで空白セルのみ抽出

    エクセルでフィルタをかけて、空白セルのみ抽出したいとき、 普通ならプルダウンで「空白セル」という項目があるかと思うんですが、下のように空欄状態のものもでてきてしまうときがあるのですが、 これはなぜなんでしょうか?? フィルタをかけてプルダウンで選ぶと↓のように表示されます。 りんごとバナナの間に空欄があってそこを選択すると空白セルが抽出されますが、(空白セル)と選んでも空白セルが抽出されます。 けれど、違う空白セルが抽出されます。なぜなのでしょう???  ジャム  りんご  バナナ (空白セル) (空白セル以外)

  • VBA 表の1つ下のセルを選択する

    EXCEL2003のVBAを使っています。 オートフィルタで抽出させた表があります。 入力されているセルの、1つ下のセルを選択するにはどうしたら良いでしょうか。     A 1  あああ  2  あああ  5  あああ  1行目から19行目までの列の中で、"あああ"だけをオートフィルタで抽出している 10  あああ  14  あああ   16  あああ  20   ※ ←ここを選択したい。 Range("A65536").Select Selection.End(xlUp).Select ActiveCell.Offset(1, 0).Select これだとA17のセルが選択されてしまいます。 表全体の1つ下のセルを選択する方法はあるでしょうか?

  • リストボックスの選択項目をテキストボックスへ

    リストボックス1の選択項目7項目を左列のテキストボックス10個のうち7個に反映するコードがわかりません。どなたかご教授のほどよろしくお願いします。

  • エクセル、セル範囲の名前をつけるとき

    エクセル2010です。 セル範囲に名前をつけて関数などに使っています。その中で、範囲をテーブルの列で指定しているものがいくつかあり、たとえばテーブル1の「支出」という列なら、 =テーブル1[支出] とテーブルや列の名前(見出し行の該当列の文字列が自動的に[ ]に入る)で指定できるのですが、あるテーブルは、なぜかこういう指定ができず、 =1月収支!$C$2:$C$100 というふうに、シート名とセル番号での指定しかできません。 手動で=テーブル名[見出し名]の指定をしようとしても、「入力した数式は正しくありません」とエラーが出てしまいます。 両者のテーブルは、同じような内容と項目で同じように作ったのですが、このようになる原因はどういうことが考えられるでしょうか? 実用上はとくに問題なく計算できているので、差し迫って困っているわけではないのですが、どうにも腑に落ちないので、いちおう原因をつきとめておきたいです。 チェックすべき部分など、アドバイスいただけるとありがたいです。よろしくお願いします。

  • エクセルで、可視セルだけにコピペをしたい。

    宜しくお願い致します。 例えですが・・・ A列にはランダムで色んな果物の名前 B列には果物の色 C列はすべて空欄 (1)A列をオートフィルタで「りんご」を抽出 (当然ですが、抽出された行は飛び飛び状態です。) (2)抽出したデータのみ、C列に「おいしい」と入力する。 このようにいたってシンプルな作業なのですが、 抽出した状態で、C列の一番上のセルに「おいしい」と入力し、 それをCtrl+Cでコピーし、Ctrl+↓キーで一番下まで貼り付け をしたら、C列の可視セル以外のところにも貼り付けられてしまったのです。こういうやり方は間違ってるのでしょうか。 ためしに、新規にexcelを開いて、同じようにコピペしたら 可視セルのみ貼り付けされてたんです。 状況によっては、上記のやり方だと可視セル以外も貼り付けられてしまうことがあるのでしょうか。 分かりにくくて申し訳ありませんが、宜しくお願い致します。 あるんでしょうか。