Excelでハイパーリンクしたセルへのショートカットが欲しい

Excelでハイパーリンクしたセルへのショートカットが欲しい

連結された一連のセルを作成しました = リモート サーバーへのハイパーリンク。Excel Wk Sheet 2010 (ファイル名は日付関数または日付ユーザー入力により毎日変更されます) 同じシートに、上記のハイパーリンク テキストへのショートカットを作成します。セル AA14 に次の内容を設定します '=Hyperlink(AC14&AD14) うまく機能しますが、アドレスが非常に長くなります。これを「今日の EOD:」という短い参照に短縮します。

セル I14 に TODAYS REPORT というラベルのショートカットを作成し、セル AA14 にリンクさせたいのですが、共有ドライブの最終場所にリンクして移動させることができません。I14 に TODAY というラベルを付け、AA14 を参照し、ハイパーリンクを作成しようとすると、指定されたファイルを開けないというエラーが発生します。石鹸が足りません。何かアイデアはありますか?

答え1

これは、少しの VBA で実行できます。ただし、ワークブック内に他のハイパーリンクがないことが前提となっていることに注意してください。

  1. Alt + F11 で VBA IDE を開きます。
  2. 挿入、モジュールをクリックしてモジュールを追加します
  3. 以下のコードをコピーしてモジュールに貼り付けます
  4. セル I14 に図形を追加します。
  5. 図形を右クリックして、意味のある名前(例:To Server)でテキストを編集します。
  6. 図形を右クリックし、followMe図形にマクロを割り当てます。

ファイルはマクロ対応ブック (*.xlsm) として保存する必要があります。セキュリティ警告を回避するには、ファイルが保存されているフォルダーを信頼できる場所 (ファイル、オプション、セキュリティ センター、セキュリティ センターの設定、信頼できる場所) に追加します。

コード

Sub followMe()
Range("N2").Hyperlinks(1).Follow
End Sub

関連情報