• ベストアンサー

エクセルコンボボックスでファイルを開く

作業効率を上げたいと考えてますが どうしたら良いか分かりません。コンボボックスを使う方法があると聞きましたがどうしたらいいでしょうか? 毎日エクスプローラーショートカットから複数あるファイルの中からエクセルワークシートを開いて入力したりしていますが、複数のファイル(エクセルワークシート)名をワークシート上にファイル名リストを作り、開きたいファイルをコンボボックスで選びそのワークシートを開きたいのですが、どうしたらいいのでしょうか? 当方初心者ですので分かりやすくご指導下さい

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

  • ベストアンサー
  • violet430
  • ベストアンサー率36% (27472/75001)
回答No.1

ドロップダウンロストを作る方法です http://121ware.com/qasearch/1007/app/nec.jsp?004186

hesuchan
質問者

補足

早速ご回答ありがとうございます。 ドロップダウンリストを作る方法大変参考になります。 リスト名を選ぶ事はできましたが これからファイルを開く方法はどうしたらいいでしょうか?よろしくお願いします。

関連するQ&A

  • Excelのワークシート上でコンボボックス

    お世話になります。 Excelのワークシート上にコンボボックスを配置して、ここからマクロを選択して呼び出すことは出来ますか? コンボボックスは配置できるのですが、マクロ名を設定する方法がわかりません。 エクセルのヴァージョンはExcell2000です。 よろしくお願いいたします。

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

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

  • エクセルのコンボボックスについて質問です。

    エクセルのコンボボックスについて質問です。 まずワークシートのA列に「県名」、B列に「名前」を入力したとします。 A列 B列 福岡 たかし 長崎 なおこ 長崎 きょうこ 佐賀 つとむ として、ユーザーフォームにコンボボックスを2つ作ります。 まず、コンボボックス1に「県名」を表示させて、コンボボックス2には、 コンボボックス1で選んだ「県名」にあてはまる「名前」だけを 表示させたいんですが、どういう記述をすれば宜しいでしょうか? (例) コンボボックス1で「長崎」を選択したら、コンボボックス2に「なおこ・きょうこ」とリストができるようにしたい

  • コンボボックス

    お願いします。 アクセスのフォームでコンボボックス(仕入先名)を使用していて、リスト一覧の中から選択していく訳ですが、1件の入力が終了して次のデータ入力に移り、コンボボックスのリスト選択の際に、直前に入力した「仕入先名」を一番最初に表示させることは可能でしょうか?  関連するのですが、 たとえば納品書で、同じ仕入先から一回に商品を30種類くらい仕入れるような場合、フォームに商品入力欄を複数行(5行位?)作って一度に複数行入力することはできるでしょうか? 必要なフィールドは商品名、数量、単価、備考(任意)です。 できるだけ入力の効率を上げたいと考えております。 よろしくご指導ください。

  • エクセル、コンボボックス/フォームのとコントロールツールボックスの

    エクセル2000です。 今まではワークシートにフォームのコンボボックスを貼って使ってきました。 でも色を変えたり出来ないので、今度はコントロールツールボックスからコンボボックスを貼ってみました。 質問ですが、コンボボックスに表示させるリストを設定するのに、これまでのフォームのコンボボックスだと書式設定で入力範囲をカーソルをあてて一度に簡単に指定できたのですが、コントロールツールボックスのコンボボックスだとそれが出来ません。VBEditorのプロパティのところのListFillRangeの右側にいちいち手でSheet1!A1:A5のように打ち込まなければならないようです。これではけっこう手間がかかってしまいます。 わたしのやりかたが間違っているのでしょうか?

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

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

  • ExcelVBAコンボボックスの扱い

    こんにちは、いつもお世話になっております。 (1)Excel(あるシステムを起動すると自動で起動するExcel)ファイルがあります。 (2)コンボボックスでプルダウンで該当部署を選択、更新ボタンを押すと  そのチームのデータが反映されます。 (3)(2)のデータを加工したいので、シートごと新規ファイルにコピーします。  別名保存します。 という一連の作業があります。 上記のマクロを作りたかったのですが、自動記録では(1)と(2)が 記録されず、どのように作ればよいのかわかりませんでした。 (3)については、マクロ作成済みです。 毎月複数回数上記の作業を20部署分作業しなくてはならず、 なんとか効率化を図りたく、コンボボックスなどをマクロで自動で 作業する方法がありましたらご教授いただければ幸いです。 大変申し訳ありませんが宜しくお願い致します。

  • エクセルで、複数のシートからコンボボックスへ

    エクセルVBA初心者です。 作成したワークシート名をVBAにてリストボックス内に表示し、それを選択するとそのシートに飛ぶようにするためには、どうすればいいでしょうか?? よろしくお願いします。

  • エクセルVBA「コンボボックスの値をワークシートに代入」

    エクセルVBA「コンボボックスの値をワークシートに代入」 連日質問してしまい申し訳ありません。・・・ 今回は「コンボボックス」にリストアップされている値をセルに入力したいのです。 画像を見て頂ければと思いますが、コンボボックス(左ウィンドウ画像)には25の文字列がリストアップされています。 このリストアップされている文字列をすべてワークシートのセルB4からの"4"列に入力したいのです。 なんだか滅茶苦茶ですが、ご理解頂ければご協力お願いします。

  • エクセル VBA コンボボックスで検索

    エクセルVBA初心者です。 シート1行目には工場名、2行目に見出し、3行目からデータが記入されています。 2行目に見出しとして、A列には作業者名、B列に工事番号、C列から作業時間などが記入されています。 ユーザーフォームにコンボボックス、コマンドボタンを設置し、コンボボックスには工事番号一覧が表示されるようにするところまではできましたが、コンボボックスで工事番号を選択し、コマンドボタンを実行することで、1シート内の一致する行だけを表示したいのですが、いろいろなサイトを参考に試してみたのですがうまくいきませんでした。 同じ内容のシートが複数ありますが、シート毎での検索・抽出をしたいと考えています。 どのようなコードを作成したら良いのかご教授願えたら幸いです。 よろしくお願い致します。