• ベストアンサー

Excel ドロップダウンリストからジャンプしたい

自作の家計簿を作っています。 口座をドロップダウンリストから選択し、口座の帳簿入力画面にジャンプさせたいと思っております。 現在シート1に現金の出入り表を、シート2に5種類の口座の表を載せてあります。 シート1のドロップダウンリストでA銀行を選択し、 シート2のA銀行の表にジャンプするようにするには どのようにすればよいでしょうか?? 難しい場合はハイパーリンクで代用しようと思いますが、せっかくの自作家計簿なので、見栄えの良いドロップダウンリストで作ることができれば幸いです。 宜しくお願いします。 ちなみにWindowsXP Excel2003を使用しています。

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

  • ベストアンサー
  • imogasi
  • ベストアンサー率27% (4737/17068)
回答No.1

こういう便利な仕掛けを、求め出すと、エクセルVBAを使わないと難しいように思います。ドロップダウンのどのアイテムをクリックしたかは、捕らえられるので、(セルに値をセットもできる。LinkedCellで指定)その値によって、決めてあるシートの決めたセルに、飛ぶ(Select)ことはVBAならできる。しかし関数ではできないし、通常のメニューから辿る、操作の組み合わせでできないでしょう。VBAは経験ありますか。 ビジネス(家計簿はビジネスではないが)の帳簿付けのような事務を コンピュター(エクセル・アクセスなど)で処理しようとするとVBAが必要になるように、前から思ってます。

29tomato
質問者

お礼

早速のお答えありがとうございます。 エクセルVBAが必要なのですね。 VBAという言葉は聞いたことはあるが、どんなもの なのかはさっぱりですので、ハイパーリンクで代用 しようと思います。

関連するQ&A

  • エクセル ドロップダウンリストについて

    Windows エクセル2003SP3を使用しています。 ドロップダウンリスト(入力規則)について質問です。 シート1に  東京  大阪  名古屋 とあり、3つのセルの選択範囲を「地域」と名前をつけました。 で、シート2で、あるセルを選択し、 データ→入力規則→リスト・・・とたどり 「元の値」に「=地域」と入力しました。 すると期待通りのドロップダウンリストが完成。 ためしに「名古屋」を選択しておきます。 で、ここからが質問ですが シート1の選択範囲にある「名古屋」を「福岡」に変えると シート2の表示も変わっているだろう・・・と期待したら変わっていませんでした。 しかし、ドロップダウンリストの中身はきちんと「福岡」になっています。 選択範囲のデータを変更させたら シート2の表示もすべて変更(反映)させることは可能ですか?

  • Excel ドロップダウンリスト 

    旅行のサイトのような行先によって飛行機が飛んでいる日が選べるようなドロップダウンリストを作りたいと思います。 1.アメリカ、イギリスなど行先を選ぶ 2.行先によっては土日飛んでいなかったり、とまちまち(他のシートに行先と飛んでいる日の一覧があります)   ですが、1で国をしぼることでその国に飛んでる日だけを選択できる このような入力規制はできますでしょうか?  

  • EXCEL ドロップダウンリストの連動について

    EXCELの質問です。 シートXの行1の、列Aに「チームA」、列Bに「チームB」、列Cに「チームC」と入力し、 この3つに「名前の定義」で「チーム名」と付けました。 続けて、 シートXの列Aの行2~行10まで、チームAのメンバーの名前を入力しました。 同じく、 シートXの列Bの行2~行10まで、チームBのメンバーの名前を入力しました。 同じく、 シートXの列Cの行2~行10まで、チームCのメンバーの名前を入力しました。 次に、シートYの行1の列Aに、入力規則で「リスト」として、「元の値」に「=チーム名」としました。 次に、シートYの行2の列Aに、入力規則で「リスト」として、「元の値」に「=INDIRECT(A1)」としました。 こうして、ドロップダウンリストを連動させました。 ここで、 シートYの行1の列Aで「チームB」を選択すると、 シートYの行2の列Aのドロップダウンリストには「チームB」のメンバーの「名前が出てきますよね。 ここで、「チームB」の3番目の選手(名前を「日本 太郎」とします)を選択した後で、 シートXの列Bの行2~行10まで入力した、チームBのメンバーの名前が全員間違っていたため入力し直した時に(例えば「日本 太郎」を「世界 太郎」に変更したとします)、 選択済みの「日本 太郎」を、自動連動で「世界 太郎」に変更されるようにしたいのですが、方法はあるでしょうか? ドロップダウンリストが連動して、かつ元データを変更したら自動で反映されれば「INDIRECT関数」以外の方法でも構わないです。何か良い方法はないでしょうか?

  • エクセル ドロップダウンリスト?

    エクセルで、たとえば・・・ 担当者名をセルに入力する場合 セル右に「▼」を表示して選択できるように したいのですが。。ドロップダウンリストというのでしょうか? どうやって作ればよいのでしょう? 教えてください!!

  • エクセルで15行おきにジャンプしたい

    エクセル2010で、例えばA1から10行x10列の100マスに名前が書いてある表の名前をクリックすると、A15行目から下に15行おきにジャンプするようにしたいのですが、ハイパーリンクで100回作業しないで何とかしたいのですが。 更には別のシートにもジャンプ出来れば目次のシートから、目的のシートの目的のセルに一発ジャンプ出来ればありがたいのですが。

  • エクセル、ドロップダウンリストで空白セルを非表示

    エクセル2013です。 Sheet1にドロップダウンリストを作成し、Sheet2のC列を参照したいです。 Sheet2のC列は日々入力され行数が増えていくのでリストの範囲を多めにしたいです。 入力規則 リスト-元の値 =Sheet2!$C$3:$C$20000 にしましたが Sheet2のC列はまだ1,000行くらいしか入力されていない為 ドロップダウンリストでリストを表示すると リスト内にて空白の部分の方が多く、検索が大変です。 NETで調べて 入力規則 リスト-元の値 =OFFSET(Sheet2!$C$3,0,0,SUMPRODUCT((Sheet2!$C$3:$C$20000<>"")*1)) としたのですが ドロップダウンリストには Sheet2のC列のセルC863までしか表示がされません。 Sheet2のC列はC1003まで値が有ります。 この関数のどこがわるいのでしょうか? よろしくお願いします。

  • Excel2000ドロップダウンリストから選択するとき

    Excel2000初心者です。 現在作業表作成をしています。 ”作業者名””備考”らん等をつくったのですが、 このらんにはいるのは、だいたい決まった名前やコメントなので、ドロップダウンリストから選択出来るように データの入力規則設定をしました。 入力値の種類をリストにして元の値のところに設定したリスト名を入れたのですが、 いざ表でドロップダウンリストを表示させようとすると 選択肢に”リスト名”とでてしまい、本来選びたいリストの中身がでてこないのです。 これはどういうことなのでしょうか? あと、ドロップダウンリスト以外の文字を入れたい場合は直に入力することができるのでしょうか? わかりづらい質問で申し訳ありませんが、教えてください。

  • エクセル ドロップダウンリスト 色変更

    エクセルのドロップダウンリストを使い、選んだリストによって、 その行もしくは列全てや指定した範囲のセルの色を 変更したいのですが、可能でしょうか? ドロップダウンリスト自体には条件付書式設定によりできたのですが、 ドロップダウンリスト以外のセルの色は変えられません。 具体的には、A1にドロップダウンリストを設定し、 1~10までのリストが選べる状態で、 1を選ぶとA2の色が変わり、 2を選ぶとA3~A5まで色が変わり、 3を選ぶとA6~C6まで色が変わるという感じで、 好きなセルを変えるようにしたいです。 エクセルのバージョンは、97か2000でお願いしますが、 2000以上のバージョンなら可能というようなことがあれば それも教えていただければと思います。 お手数ですが、エクセルにお詳しい方、アドバイスをいただけないでしょうか? よろしくお願いいたします。

  • エクセル ドロップダウンリストについて

    A,B,C,D列にドロップダウンリストを設定し連動できるかお教え下さい。 A列のリストに値を複数設定し、B列のリストの値をA列の値によって変化させるまでは過去の回答にて確認しました。そのB列の値によってC列もドロップダウンリストを設定し、さらにD列も同様に・・というのは 可能なものでしょうか。

  • ASP.NET ドロップダウンリストでの切り分け

    VBもDBもろくに勉強できていない私が、会社の命令により 納期間近のWebアプリをASP.NETを使い作成することになりました。 知識が乏しいため、本やネットとにらめっこし、トライ&エラーを繰り返しながら奮闘しております。 今回は、調べても似たような事例が見つからなかったので質問させていただきます。 検索用のドロップダウンリストが2つあり、ACCESSのマスターより値を参照してます。 Aのドロップダウンリストのマスターは、 ID 項目名 区分 の3項目で成り立っており、表示に項目名 値にIDを設定しております。 Aの選択を行ったときに、区分の値によって Bのドロップダウンリストの選択可否を制御したいのですが、 どのようにすればよろしいでしょうか? 何卒、よろしくお願いいたします。

専門家に質問してみよう