advanced help
per page, with , order by , clip by
Results of 1 - 1 of about 6617 for リンク (0.004 sec.)
[[20200904000353]]
#score: 3108
@digest: db92a64ff59b1074c075e0eaa3256c91
@id: 85028
@mdate: 2020-09-07T05:13:52Z
@size: 5623
@type: text/plain
#keywords: september (15535), 的右 (15497), 載場 (10881), hyperlink (7797), 記法 (6938), 示-- (5097), 難点 (3645), 所等 (3643), (aa (3206), イパ (3046), ーリ (2650), リン (2393), ンク (2351), 較的 (2213), 飛ん (2195), ハイ (2180), パー (1940), 番左 (1366), 2020 (1362), 土) (1310), ク名 (1260), イベ (1236), に飛 (1202), ク先 (1148), ト2 (1122), ル参 (1120), 記載 (1027), ベン (1012), 田中 (1007), 文章 (940), シー (917), ト名 (868)
『ハイパーリンクのセル参照』(AaA)
閲覧ありがとうございます ハイパーリンクのセル参照について質問です。 シート1に、検索する値とハイパーリンクを作成 シート2に、列ごとにデータがはいっています。 シート2の列の先頭にはそれぞれのデータの名前が、 シート1の検索する値をデータの名前にすることで、 横のハイパーリンクをその都度変えたいです。 HYPERLINK(''シート2!B6) これを変数に変える方法を教えてください < 使用 Excel:Office365、使用 OS:Windows10 > ---- 分かりづらいかと思いますので補足 シート2 名前 田中 山田 鈴木 住所 東京 大阪 兵庫 年齢 22 30 28 というデータがあり、 シート1のA1に 田中 と入力すると、 A2のハイパーリンクがシート2の田中のセルに飛ぶ というものです。 (AaA) 2020/09/04(金) 00:29 ---- シート名はシート2・Sheet2? 名前がSheet2の1行目なら =HYPERLINK("#Sheet2!"&ADDRESS(1,MATCH(A1,Sheet2!1:1,0))) (はまちゃん) 2020/09/04(金) 01:35 ---- 既に解決しているものと思いますが、余談で失礼します。 (閲覧のかたのなんらかの参考になればとメモしています) HYPERLINK関数のシート名指定の件です。 HYPERLINK関数を使う際、シート名を指定するときは、 シート名に#を付ける、という点を、私はQ&Aで見聞きして世間知として知ってはいますが、 ヘルプのどこに記載されているのか知らずに使っています。 少なくともHYPERLINK関数のヘルプには記載がないようです。 ユーザーは、どこからこの知識を得ればよいというのでしょう。 ヘルプには、 | 同じブック内の別のワークシートにジャンプするには、リンクにシートの名前を含め、 | その後に感嘆符 (!) を記述します。前の例で "September" というシートのセル E56 に | ジャンプするリンクを作成するには、リンクに "September!" を含めます。 | =HYPERLINK("[Budget.xlsx]September!E56", E56) とありますので、正式にはこのような形を推奨していて、 #記法は、あくまで undocumentedな扱いということなんでしょうか。 HTMLの<a>タグにおけるname指定の記法に準拠しているんでしょうが、 明確な記載がない(ように思われる)のは少し気になります。(永続性という点で) どなたか記載場所等ご存じのかた、ご教示ください。 もっとも、このケースでも、 =HYPERLINK(ADDRESS(1,MATCH(A1,Sheet2!$1:$1,0),,,"[test1.xlsx]Sheet2")) などと書けば、明示的に#を使わずには済みますが、"別名"指定を省略したときに ブック名が表示されてしまうのが、難点(ちょっとウザい)と言えば難点かもしれません。 (もちろん、ブック名変更に追随してくれるわけでもないですし。) 既に指摘頂いている書き方が、簡素な書き方で現実的とは思います。 (γ) 2020/09/04(金) 06:32 ---- すみません! 返信遅くなりました! はまちゃんさんの文章でいけました! ありがとうございました!!! (AaA) 2020/09/05(土) 04:51 ---- >どなたか記載場所等ご存じのかた、ご教示ください。 http://www.eurus.dti.ne.jp/‾yoneyama/Excel/kansu/hyperlink.htm#hyperlink https://www.relief.jp/docs/000998.html 『シート名に#を付ける』はγさんが言われている通りですね。 私も使用していたことをすっかり忘れててました。 再認識させられました。 (KLY) 2020/09/05(土) 10:30 ---- γさんの引数シート名を使用する方法だと リンク先の前後に'が付いて '[Book(1).xlsx]Sheet2'!$A$1 上手くリンク出来ないが? (はまちゃん) 2020/09/05(土) 11:05 ---- KLYさん 参照リンクの紹介、ありがとうございました。 皆さん、これで内容確認できると思います。 もし、MS社自身がこの情報を提供している箇所がありましたら、お知らせください。 はまちゃんさん 確かにその場合はエラーになりました。 知りませんでした。 ご指摘ありがとうございました。 リンクがされたことを確認のうえ、発言したのですが、 ブック名にかっこがあるといった場合は考慮していませんでした。 何か対応策(#は既にあるのですが、それ以外で)はあるのか、こちらでも見てみます。 素直に#を使えばよいわけですが。 (γ) 2020/09/05(土) 12:09 ---- すみません。 ちょっと質問を追加させていただきます。 上記はまちゃんさんの文章でリンクさせることができました。 そのリンク先に飛んだ際、 例えばsheet2のAA列など、比較的右の方にあるセルに飛んだ場合、 画面の表示をAA列が一番左に来るようにできますか? もしくは左から三列目ぐらいなどコントロールできると有り難いです。 リンクで飛んだ後の表示 ------------------------ G H I J K L M N O P Q R S T U V W X Y Z AA 選択 ではなく、 ------------------------ AA AB AC AD AE AF AG AH AI AJ AK AL AM AN AO 選択 という感じです。 (AaA) 2020/09/05(土) 17:49 ---- すみません。 ちょっと質問を追加させていただきます。 上記はまちゃんさんの文章でリンクさせることができました。 そのリンク先に飛んだ際、 例えばsheet2のAA列など、比較的右の方にあるセルに飛んだ場合、 画面の表示をAA列が一番左に来るようにできますか? もしくは左から三列目ぐらいなどコントロールできると有り難いです。 リンクで飛んだ後の表示 ------------------ K L M N O P Q R S T U V W X Y Z AA 選択 ではなく、 ------------------- AA AB AC AD AE AF AG AH AI AJ AK 選択 という感じです。 ちょっとずれたので修正 伝わりますかね…? (AaA) 2020/09/05(土) 17:52 ---- VBAだとApplication.GoTo で スクロールして選択する事は出来ますが 関数では出来ないと思います、 (はまちゃん) 2020/09/05(土) 18:08 ---- ご指摘のとおり、Hyperlink関数によらないハイパーリンクであれば可能です。 FollowHyperlinkイベントプロシージャが使えるので、 Application.Goto で Scroll:=Trueとしてお望みのことができます。 Hyperlink関数はイベントを引き起こさないのが残念ですね。 なお、ダブルクリックイベントを直接使っても良いのかもしれません。 ユーザーがその存在に気づきにくいといったことさえ無ければ。 (γ) 2020/09/05(土) 18:18 ---- 回答ありがとうございます。 やはり関数では無理がありますね… マクロのイベントでさせていただきます。 重ね重ねありがとうございました!! (AaA) 2020/09/07(月) 14:13 ...
https://www.excel.studio-kazu.jp/wiki/kazuwiki/202009/20200904000353.txt - [detail] - similar
PREV NEXT
Powered by Hyper Estraier 1.4.13, with 97054 documents and 608267 words.

訪問者:カウンタValid HTML 4.01 Transitional