2017-10-19 18 views
1

私はMacを使用していて、Excelバージョン15.18(「About Excel」で報告されています)を使用していますが、最終ワークブックMacとWinの両方の環境です。HYPERLINK(link_location、[friendly_name])を避ける方法ref_text

私はWorkbook_1で 'ホバー'または '飛行機'の機能を達成しようとしています。これにより、Workbook_2からの複合データのかなりの部分が「ホバー」や「フライオーバー」の要約として表示されます。私はこれを達成するための最善の方法はVBA経由だと思うが、私のVBA(実際には一般的なプログラミング)スキルは非常に薄いです(私は時折、レクリエーションコーダーですが、 VBAオプションはおそらく時間内に調査することができるものです。私は短期間で少し速くする必要があります。そして、いずれの場合でも、残りのワークブックは事実上そこにあります。

私はHYPERLINK(link_location、[friendly_name])がテキストを含むセルへの参照であるときに 'link_location'に二重引用符を追加することを避けるためのメカニズム(存在する場合)を探しています。

は、私が知っている...
=HYPERLINK("[/Users/joc25/Desktop/Report_Audio_Current_171017.xlsx]Sheet1!R10C2","W") 

...二ワークブックを開き、現在のブックのセルに「W」を表示、そのブックのセルR10C2をハイライト表示されます。

それは実際に(私にはない問題)のリンクを開くことができませんが、しかし、好奇心旺盛な実験を通じて、私は... ...

=HYPERLINK([Report_Audio_Current_171017.xlsx]Sheet1!R10C2,"X") 

観察つまずいます(説明場合ファイルはオープンされています)は、R10C2セルの内容(セカンダリワークブック内)を現在のワークブックの「ホバー」サマリーとして表示します。これは私が達成しようとしているものです。しかし、これはHYPERLINK関数の上記の突然変異/乱用が明示的にブックセルに書き込まれ、これが私にとって不可能な場合にのみ機能します。他のセルでのユーザーの選択に基づいて動的になるには 'link_location'が必要です。レンジ 'Sheet_Loc_Short' は、個々のセル参照が含まれてい...

="["&R35C49&R36C49&R37C49&"]Sheet1!" 

を...含まれていそう

、Workbook_1のセルが...

=HYPERLINK(Sheet_Loc_Short&"R10C2","Y") 

が含まれている場合...完全なファイル名を構築する個々のテキストは、計算されると、ファイルの場所とパスを(たとえば)...に変換します。

[Report_Audio_Current_171017.xlsx]Sheet1!R10C2 

..最終的な機能は、前述の「ハッキング」方法では動作しません...

=HYPERLINK("[Report_Audio_Current_171017.xlsx]Sheet1!R10C2","Z") 

...となります。

実際には、ターゲットファイルが変更され(日付)、ターゲットセル/範囲が(さまざまな基準に基づいて一致して)変更されますが、この練習では、私はHYPERLINK機能の構築に直面している特定の問題に直面しています。

引用符/スピーチマークが追加されないようにする方法はありますか?関数とファイル名をセルに明示的に入力する際に​​できる「ホバー」/「フライオーバー」機能がありますか?

ここで最初に質問しますので、簡単にどうぞ!

多くのありがとうございます。

+0

ここであなたは間接的に働きますか? –

+0

ありがとう@ForwardEd - 以前は間接的に試してみましたが、それは私のために働いていませんでした。しかし、あなたの提案によって却下されました、私はもう一度、簡単なサンプルでもう一度試して、私が間違ってそれを適用していたことに気付きました!私は以前、 'Sheet_Loc_Short' 'ref text'の周りのみにINDIRECT関数を適用していましたが、テキスト構造全体をラップする必要がありました。私は次回チャンスが来たら、それを完全な数式に加えて、すべてが良いことを確認します。どうもありがとう! – Zirynx

+0

HYPERLINKを数式として扱っているので、[この奇妙な]に興味があるかもしれません(https://stackoverflow.com/questions/45695579/formula-information-displaying-correctly-but-link-information-is-not )私は式で作業していたときに遭遇しました –

答えて

1

間接()

この場合、この数式はあなたの友人になるはずです。テキストアドレスを実際に聴くことのできるセル参照に変換します。ここでの主な注意点は、INDIRECTは開いているワークブックでのみ動作することです。あなたが正しく読んだ場合、あなたには問題ではなく、心に留めておいてください。