![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?5a7ff87)
エクセルで検索した場所へ自動でジャンプする方法はありますか?また、項目ごとに保存する方法は有りますか?
1、このシートは、コードを矢印の所に入力すると、規格一覧シートのデータを各項目に表示出来る様にしました。
で、修正したい項目セルを指定した時に、規格一覧シートを選択した場合同データセルにジャンプ出来る方法とか有るのでしょうか?また、VBAのボタンで検索とかで同じように検索出来る方法は有りますか?
2、このシートは項目にデータを表示させる様に関数を入れましたが、VBAで検索ボタンにコードを登録し、各項目にデータ表示
させ登録ボタンで規格一覧シートに登録させる方法は有りますか?なお規格一覧シートはこのようになっています。
........A......... B....... C
1 コード 品目 規格
2 1234 いちご 果物
3 3456 キャベツ 野菜
よろしくお願いします。
![「エクセルで検索した場所へ自動でジャンプす」の質問画像](http://oshiete.xgoo.jp/_/bucket/oshietegoo/images/media/d/1146303_5497ce41105cf/M.jpg)
No.1ベストアンサー
- 回答日時:
Hyperlink関数を使用すればVBAを使わなくてもできます。
検索するナンバーを入力しているセルアドレスがよく見えなかったので
仮に「B5」にナンバーを入れるとします。
データが入っているのが「DBシート」、A列に検索するナンバーがあるとします。
下記の数式をセルに入れると、そこを押すことでB5に入ったナンバーから
「DBシート」にあるナンバーを検索し、そこへジャンプします。
=HYPERLINK("#"&ADDRESS(MATCH(B5,DBシート!$A:$A,0),1,,,"DBシート"),"ジャンプ")
Hyperlink関数について説明されているページも
ご紹介しておきますね。
http://www.relief.jp/itnote/archives/000998.php
不明点あればご質問ください。
すごく助かりました。
(2)についても検索、ジャンプ出来る事で解決しました。ありがとうございました。
で、もうひとつ質問なのですが、セルに関数を入れた所の値が特定の値になった場合
書式を変更するには、どうすれば良いでしょうか?何か方法は有りますか?
No.2
- 回答日時:
質問「文」だけを読んで、可不可を問われると「可」です。
ですが、図に「余計なモノ」が多すぎて、詳細がまるっきり読めません。
回答するにあたって欲しい情報が全く見えてこないのが現状だったりします。
ちなみに、処理としてはそんなに難しいモノではありません。
例えば、
1.検索について
入力用のシートに入力された「コード」を基に、
規格一覧シートの「コード」列から該当を検索(Find)
合致した行があれば、その行をハイライト(Select)
(↑ただし、コレに何の意味があるのかは不明
合致した行のデータを、入力用のシートの然るべきセルに入力、
その内容を確認・変更する仕様の方が良いかと)
なければメッセージ(MsgBox)を出し、
新規入力用に入力用シートを初期化
2.新規登録について
入力用シートに入力された「コード」が、
規格一覧シートに存在するかしないかを確認(Find)
合致する行が見つかれば、上書き登録するかどうかの確認
なければ新規登録するかどうかの確認を行う(Msgbox)
などなどの処理を考える事になるでしょう。
多分、勉強しながらでも3日あれば組めますよ。
がんばってくださいませ。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Visual Basic(VBA) 顧客ごとに違う点検案内を作成するマクロ 4 2022/09/16 05:34
- Visual Basic(VBA) ユーザーフォーム「frm_基本❶」を立ち上げると新規で入力する行数を右下のNoとして表示しています。 1 2023/03/16 19:02
- Excel(エクセル) VLOOKUP が機能しない、その原因は何 ? 8 2022/10/19 12:06
- Visual Basic(VBA) Excel VBAのリストボックスの値を他のフォームに反映させる方法を教えてください。 2 2023/07/14 14:06
- Excel(エクセル) エクセルの散布図で新たに入力した値のデータラベルが空欄になる現象 1 2022/04/26 09:31
- Excel(エクセル) エクセルの数式で教えてください。 1 2023/02/02 10:20
- Excel(エクセル) Excelの複数ファイルの複数行を別ファイル1つのシートにVBA、マクロで集約する方法 5 2022/09/13 06:30
- Visual Basic(VBA) VBA 検索と入力 Excel ブック ぶぶぶ シート ししし 列V 検索対象の列です 最終行は、お 6 2023/05/17 01:40
- Excel(エクセル) 【Excel】指定のセル内容を基に別シートのセルを検索して選択する【VBA】 1 2022/06/16 16:16
- その他(Microsoft Office) Excelで総数量を変動させたい 2 2022/11/04 23:49
関連するカテゴリからQ&Aを探す
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Excelの中央値の複数条件について
-
VBA セルの値と同じ名前のシー...
-
エクセルで入力シートから別シ...
-
Excel 複数のシートからグラフ...
-
エクセル シフト勤務表から、...
-
ExcelVBAで、指定したシートに...
-
VBAでシート名をセルから取得し...
-
エクセルで別シートから一つの...
-
エクセルVBA:表の内容を担当者...
-
Excel ハイパーリンク先のセル...
-
エクセルで検索した場所へ自動...
-
エクセルVBAで元のシート上の特...
-
エクセル:入力内容を別シート...
-
質問:特定文字列から空白行ま...
-
テキストボックス内の文字のふ...
-
Excelで数値→文字列変換で指数...
-
エクセルでグラフタイトルが折...
-
Excelで行ごとコピー、同じ行を...
-
エクセル 指定した文字列を含...
-
塗りつぶしの色をコピーするには
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
エクセルで入力シートから別シ...
-
Excel 複数のシートからグラフ...
-
Excelの中央値の複数条件について
-
エクセル シフト勤務表から、...
-
IF, ISNUMBER, INDIRECTの組み...
-
エクセルのワークシートが重く...
-
ExcelVBAで、指定したシートに...
-
VBA セルの値と同じ名前のシー...
-
Excel ハイパーリンク先のセル...
-
エクセル自動の年月
-
VBAのoffsetの動き方について教...
-
エクセルで入力→日付を自動判別...
-
エクセルVBA:表の内容を担当者...
-
エクセル マクロを使って日々...
-
エクセルについて質問です 日付...
-
ピボットテーブルから抽出デー...
-
VBAでシート名をセルから取得し...
-
Excelの選択肢をポップアップリ...
-
VBAを利用しオートフィルタで日...
-
Excel日付変更との参照先の連動
おすすめ情報