
エクセル2003のハイパーリンクを初めて使いました。
シートのセルにハイパーリンクを設定しましたが、
これは、セル番地に飛ぶものなのですね。
行の並び替えを行うと意図していたセルとは別のセルに飛んでしまいます。
行の並び替えをしても設定したセルに飛んでいくようにはできますか?
例えば、
A列 B列
りんご 次は牛肉
・ ・
牛肉 次はたまご
・ ・
・ ・
たまご 次はりんご
となっているとして、B列にA列の指定の文字へのハイパーリンクをつけたいのです。
例えば、B列の「次はりんご」をクリックすると、「りんご」に飛ぶようにしたいのです。
「りんご」のあるセルをクリックし、コピーして、「次はりんご」のセルに「ハイパーリンクとして貼り付け」をしたところ、行の並び替えをしなければ上手く飛ぶのですが、行を並び替えると、「りんご」がもともとあったセル番地(例えばセルA1)に飛ぶだけで、「りんご」の文字があるセルには行かないのです。
どうにかして、簡単に目的の場所に飛ぶ設定はできるでしょうか?
よろしくお願いします。
No.4
- 回答日時:
No.3です。
>「定義された名前」のセル番地が、並び替えたときにその番地から動きません。
スミマセンでした。
行の挿入や削除では、問題ないのですが、
並び替えでは、リンクしないようです。
ありがとうございます。
スッキリしました。
もうお一人の回答者さんにも捕捉要求をしていたので、質問を締め切らずに待っていましたが、お返事をいただけないようなので、これで締め切ります。
nobu555様には、お礼が遅くなり、申し訳ありませんでした。
No.3
- 回答日時:
「りんご」と入力されているセルに
メニューから「挿入」「名前」「定義」で
「りんご」と定義して、
「次はりんご」と入力されているセルに
「ハイパーリンクの編集」で
リンク先を「このドキュメント内」にして
またはドキュメント内の場所の定義された名前の下にある
「りんご」を選択して「OK」ボタンを押す。
これで、出来ると思います。
この回答への補足
名前の定義の仕方がうまくないのか、
「定義された名前」のセル番地が、並び替えたときにその番地から動きません。
例えば、セルA3の場所を牛肉として名前を定義したとして、並び替えを行うと、名前の定義が効いている場所は相変わらずセルA3の場所なのです。
そこが並び替えにより「たまご」がきても、名前ボックスは「牛肉」になるのです。
つまり、名前の定義がセルA3への「絶対参照」になっていて、並び替えに連動しないのです。
絶対参照にならないように定義すればよいと思うのですが、どのようにすればよいのでしょうか?
よろしくお願いします。
No.2
- 回答日時:
こんにちは。
ハイパーリンクの編集で「セル参照」を指定した場合には、データ並び替えや行追加、列追加時に自動で変換されないようです。
「ハイパーリンクの編集」で定義された名前を選択する。
これにより、データ並び替えや行追加、列追加に影響されずに移動できます。
たとえば、
1.「りんご」セルを選択
2.ツールバーの「名前ボックス」に"りんご"を入力します
3.「次はりんご」セルを選択し、ハイパーリンクの編集ダイアログを表示させます。
4.「定義された名前」のりんごを選択します。
飛び先の数が多い場合には、名前登録の手間が掛かりますが…
この回答への補足
名前の定義の仕方がうまくないのか、
「定義された名前」のセル番地が、並び替えたときにその番地から動きません。
例えば、セルA3の場所を牛肉として名前を定義したとして、並び替えを行うと、名前の定義が効いている場所は相変わらずセルA3の場所なのです。
そこが並び替えにより「たまご」がきても、名前ボックスは「牛肉」になるのです。
つまり、名前の定義がセルA3への「絶対参照」になっていて、並び替えに連動しないのです。
絶対参照にならないように定義すればよいと思うのですが、どのようにすればよいのでしょうか?
よろしくお願いします。
捕捉質問に対するお返事を待っていましたが、これにて質問を閉じさせていただきます。
ありがとうございました。
また、お世話になると思いますので、よろしくお願いします。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) 関数EXACT(文字列,文字列)とexcelVBA 3 2022/04/14 15:07
- Excel(エクセル) excelで検索した商品の画像(ネットワーク上の)を表示させたい。 3 2023/06/28 00:32
- Excel(エクセル) 列の複数ある空白セルを飛ばして、セルに並べて表示したい 3 2023/02/12 16:49
- Excel(エクセル) Excelの文字列を転記したいのですが。 2 2022/09/30 12:09
- Excel(エクセル) エクセルのマクロでコピー後の貼り付け先を毎回指定したところにしたい 5 2022/08/12 10:47
- Visual Basic(VBA) Excel VBA 最終行を取得しVlookup関数をコピーする方法をコーディングで教えてください。 3 2023/05/11 13:14
- Excel(エクセル) エクセルで”入力シート”の文字書式の変更を”出力シート”で同じ文字書式で印刷したいです。VBA希望 4 2023/04/24 11:07
- Visual Basic(VBA) VBA 検索と入力 Excel ブック ぶぶぶ シート ししし 列V 検索対象の列です 最終行は、お 6 2023/05/17 01:40
- Visual Basic(VBA) EXCEL VBA 単語置き換え について質問です ブック名 ぶぶぶ シート名 ししし セル V3〜 3 2023/03/08 01:41
- Excel(エクセル) Excel>マクロ>特定のセルで同じ情報が登録されている行を1行にまとめたい(文字連結) 6 2023/01/05 16:30
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
特定のセルだけ結果がおかしい...
-
エクセルのdatedif関数を使って...
-
エクセルのVBAで集計をしたい
-
【マクロ】【配列】3つのシー...
-
vba テキストボックスとリフト...
-
エクセル ドロップダウンリスト...
-
【関数】同じ関数なのに、エラ...
-
Office2021のエクセルで米国株...
-
【マクロ】列を折りたたみ非表...
-
9月17日でサービス終了らし...
-
【マクロ】アクティブセルの時...
-
ページが変なふうに切れる
-
【条件付き書式】シートの中で...
-
【マクロ】3行に上から下に並...
-
【マクロ】オートフィルターの...
-
【マクロ】EXCELで読込したCSV...
-
【画像あり】オートフィルター...
-
他のシートの検索
-
エクセルの循環参照、?
-
Excelファイルを開くと私だけVA...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
9月17日でサービス終了らし...
-
エクセル
-
【マクロ】WEBシステムから保存...
-
エクセルの循環参照、?
-
エクセル ドロップダウンリスト...
-
エクセルのdatedif関数を使って...
-
特定のセルだけ結果がおかしい...
-
【マクロ】A列にある、日付(本...
-
【マクロ】EXCELで読込したCSV...
-
【マクロ】アクティブセルの時...
-
【エクセル】期限アラートについて
-
iPhoneのExcelアプリで、別のシ...
-
【関数】同じ関数なのに、エラ...
-
Excelの新しい空白のブックを開...
-
【マクロ】3行に上から下に並...
-
【マクロ】宣言は、何のために...
-
VBA チェックボックスをオーバ...
-
Excelについての質問です 並べ...
-
【マクロ】アクティブセルの2...
-
【関数】不規則な文章から●●-●●...
おすすめ情報