【Excel】エクセル入力規則リストから所定の位置へジャンプする方法

このQ&Aのポイント
  • エクセルでセルに入力規則リストで1~50の数字を選べるようにしています。入力規則リストで25が入力されたらそのページ(25ページ)にジャンプする方法はありませんでしょうか?マクロ等以外簡単な方法で設定するのは難しいでしょうか?ご教示ください。
  • Windows XP PRO Office Excel 2003を使用しています。複数人で使用するため、簡単な方法でエクセル入力規則リストから所定の位置へジャンプしたいです。マクロ以外で設定する方法を教えてください。
  • エクセルの入力規則リストで1~50の数字を選択できるセルを作成しています。25が入力されたら25ページにジャンプしたいのですが、簡単な方法はありますか?エクセルの知識が少ないため、マクロ以外の方法で教えていただけると助かります。
回答を見る
  • ベストアンサー

エクセル入力規則リストから所定の位置へジャンプさせたいです

エクセル入力規則リストから所定の位置へジャンプさせたいです OS:Windows XP PRO Office Excel 2003を使用しています。 エクセルでセルに入力規則リストで1~50の数字を選べるようにしています。同じシート内で 1~50ページに分かれていまして(下方へ)それぞれ1~50の番号がふってあります(番号がふってあるセルはページごと同じ位置のセルに入力されています)入力規則リストで25が入力されたらそのページ(25ページ)(下方へ)ジャンプする方法はありませんでしょうか? 複数人(エクセルスキルに差があります)で使用したいので簡単にしたいのですが・・・ マクロ等以外簡単な方法で設定するのは難しいでしょうか?(設定する私にもあまりエクセルの知識はあまりありません)ご教示ください。

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

  • ベストアンサー
  • keithin
  • ベストアンサー率66% (5278/7940)
回答No.2

#あれっ,追加回答を投稿したのに反映されていないことに気がつきました。 たいへん失礼しました。 1の時にA18 2の時にA42 3の時にA66 として。 AQ12セルの数式を,たとえば =HYPERLINK("#A"&(AQ11*24-6)&":E"&(AQ11*24-6+20),"にジャンプ")

その他の回答 (1)

  • keithin
  • ベストアンサー率66% (5278/7940)
回答No.1

>番号がふってあるセルはページごと同じ位置のセルに入力されています それが具体的に何番地なのかご相談に書いてあれば,「正しい数式はこう書きます」とお話しも出来るのですが。 例えば 1の時にA10 2の時にA20 3の時にA30 として。 【ステップ1】 これもどこだか判りません,例えばA1セルに1,2,3の数字を入力規則で選ぶなどで入れる事にします。 隣のB1セルに =HYPERLINK("#A"&(A1*10),"を表示") と記入, A1セルで数字を選んで「を表示」をクリックすると,そのセルにジャンプします。 【ステップ2】 非常にしばしば次のご質問は,「ジャンプしたセルが画面の上の方にちゃんと上がって,続きの表も一目で見られるようにしたい」です。 B1セルの数式を,たとえば =HYPERLINK("#A"&(A1*10)&":E"&(A1*10+20),"にジャンプ") などのように変えてみます。 エクセル一般機能だけで出来るのは,ここまでです。 【ステップ3】 これ以上高度な仕上げが欲しくなった時は,マクロの出番になります。 サンプル:試験用としてだけの説明です A1に入力規則があったとして シート名タブを右クリック,コードの表示を選び,現れたシートに下記をコピー貼り付けます private sub worksheet_change(byVal Target as excel.range)  if target.address <> "$A$1" then exit sub  if target = "" then exit sub  on error resume next  application.goto range("A" & (target * 10)), true end sub ファイルメニューから終了してエクセルに戻り,このマクロならA1セルに数字を記入します。

nene1206
質問者

お礼

早々ありがとうございます。 3種類もやり方をご教示いただいて本当にありがとうございます。 地番ですが実際 AQ11に入力規則リスト1~50が入っております。ページごとの数字は D18に1の数字 D42に2の数字 D66に3の数字・・・が入っております。 ご教示いただいたステップ2のやり方で「にジャンプ」をAQ12に入れたいと思っています。 数式の意味がわからず大変恐縮です。申し訳ないですが再度ご教示いただけると幸いです。

関連するQ&A

  • Excel 入力規則のリストのカーソル位置

     セルに入力規則でリストを設定すると、セルが空白のときにリストを開くと 必ず最下行にカーソルがあります。 リストが長いときは、上に持っていくのに手間が掛かります。 このカーソルの表示する位置を変更することはできるのでしょうか? VBAを使ってできるのなら、その方法を知りたいです。  ご教授を、よろしくお願いいたします。

  • Excelの入力規則について

    Excelの入力規則について教えてください。 A1:A20に入力規則を設定します。 入力値の種類にリストを選び、元の位置で、北海道、青森、岩手、山形・・・と都道府県名を20件ほど入力し、設定が完了したとします。 A1セルでドロップダウンして、岩手を選び、次のA2のセルでドロップダウンした時、岩手をリストから消しておきたいのです。 つまり、リストから選んだものは、次のセルでドロップダウンした時、常に消えておくことができるように設定したいのですが、良い方法はありませんか?

  • EXCELの入力規則のリストについて。その2(IFで空白にしたセル)

    EXCEL2000で入力規則のリストを設定しています。 IF(セル番号="","",VLOOKUP(…))を使用して表を作っています。 表は途中からIFによって空白行になっています。 この表全体をリストの「元の値」に設定しているのですが、プルダウンメニューに空白が延々と表示されてしまいます。 この空白を表示させない方法はあるでしょうか? どうかよろしくお願いします。 もう1つ「EXCELの入力規則のリストについて。その1」という質問もさせていただいています。 併せてよろしくお願いします。

  • エクセルの入力規則のリストが効かない

    エクセルの入力規則でリストを設定していますが シート内の他のセルをいじっていると 突然リストを選択できなくなる時があります。 [データ]→[入力規則]の「ドロップダウンリストから選択する」はチェックされたままです。 こうなると一度ファイルを閉じても直りません。 新規ブックに全文をコピーしたら直りました。 新規ブックにシートコピーだと駄目です。 これはバグなのでしょうか?

  • エクセル 入力規則のリストボタンのサイズは変えられますか?

    エクセルの入力規則でリストを選択したときのボタンがセルの横に出ますが、このボタンのサイズや位置(左側にしたい)は変更できないのでしょうか?

  • エクセルの入力規則について

    仕事でエクセルを使っているのですが、(エクセル2003) リストから選択する(入力規則)のはできるのですが これとはちょっと違う方法を教えていただきたいです。 入力規則を使うと▼マークがでますよね? 今まで使っていたリスト選択は▼マークはなく、 セルの右下にカーソルを合わせると、十マークになって そこにリストが並び選択するという感じで使っていました。 ところが、急にリストが表示されなくなり、入力規則を 使ってリストを作ったのですが、どうしても▼マークの 表示されないリスト作成ができません。 わかる方がいたら、教えてください。 お願いいたします。

  • Excel 入力規則と特定の値でのメッセージについて

    Excelでご相談です。 あるセルに、データの入力規則を使って、(1)~(10)の選択リストを設定しています。 更に、そのセルで(10)を選択した場合のみ、「次ページ詳細を入力ください」 とポップアップでメッセージがでるように設定したいのですが、このような設定は可能でしょうか? もし可能であればその方法を教えていただきたく、何卒よろしくお願いいたします。

  • エクセル 入力規則 2種類できるか

    エクセル2003です。教えてください。 セルに伝票番号を入力しているのですが、入力ミスを防ぐため入力規則で、リストから選択できるようにしています。 この伝票番号を選択したときに、一度選択された番号はエラー表示されるようにしたいのです。 どのようにしたらいいのでしょうか。何も入力規則が適用されていないときのやり方は知っています。

  • エクセルの入力規則リストの色付けについて

    入力規則でリストを作り、リストの中には3つの項目があります。任意のセルで入力規則のリストから項目を選択した際、それぞれ1つづつ別の色で表示させたいのですがそのような方法はありますでしょうか?? 入力規則リストの項目の色を直接変えても、任意のセルでリストから項目を選択した際に黒色で表示されてしまうので、その設定した色で表示させたいのですが、どなたかお判りになる方はいらっしゃいますでしょうか?? 例えば1項目目→赤 2項目目→青 3項目目→黄 というようにしたいです!

  • excelの入力規則リストで重複不可にするには

    エクセルの入力規則でリストを利用して【プルダウンメニュー】を作成しています。 リストのデータを重複して選択できないようにするにはど のようにすればいいでしょうか? 例をあげるとしして 仮にA、b、Cの3つのセルに入力規則のリストを設定していずれも元の値が 『リンゴ』『みかん』『バナナ』とした場合。 Aのセルでリンゴを選択した時BやCのセルでリンゴを選択できないようにするに します。 VBAは全く分からないのでできれば関数で やる方法をご教授頂ければと思います。 宜しくお願いします