2016-09-21 3 views
0

70ページ以上のタブまたはシートを含むGoogleスプレッドシートがあります。そのうちの1つでは、私はすべてのマスターリストを持っています。より良い参照のために、タブ "PropertyID"と列F、2から下に、私はブック内のお互いのシートの名前を持っています。それぞれのシートをPropertyIDタブにハイパーリンクする方法を見つけたいので、誰かがこのメインメニューのリンクを押すと特定のシートに移動します。これまでのところ、私は各シートにコメントをつけていましたが、 "リンクするコメント"リンクを使って私が望むことをしていますが、このプロセスは面倒で手動で行う必要があります。簡単な編集のため、そしてシートに戻って、すべてのコメンテントが「ノート」に変わり、リンクが失われます。私はこれを達成することができますどのような方法ですか?Googleスプレッドシートの別のタブにリンクする

答えて

5

ここにはforumがあります。

[Source.]

あなたがGoogleスプレッドシート内の別のシートに切り替えると、お使いのブラウザのアドレスバーにURLに注意を払います。 URLの最後に、あなたのようなものが表示されるはずです。

#gid=0

をこの数は、シートを切り替えると変更、および、表示するシートを指定します。全体のURLをコピーして、この式で、それへのハイパーリンクを作成します。

=ハイパーリンク(「https://docs.google.com/spreadsheet/ccc?key=0AsaQpHJE_LShcDJ0dWNudHFZWVJqS1dvb3FLWkVrS0E#gid=0」、 『リンクテキスト』)また、使用してこれを行う方法の上方に設けられたリンクで見ることができます

スクリプト。 "このメニュー項目は、現在のスプレッドシート内のすべてのシートの名前の一覧を含むパネルを開きますが、そのようには見えませんが、シート名の1つをクリックすると、そのシートが前面に表示されます。このことができます

希望:

はここにも役立つかもしれない関連のスレッドです!

+0

ありがとうございます。私がこれを解決したのかどうか、これを読んでいる皆さんには、ここで私がしたことがあります:上記のフォーラムのスクリプトをコピーしました。 var sheet = ss.getSheetByName(ss.getActiveCell()。getValue()); SpreadsheetApp.setActiveSheet(sheet); } 次に、画像をインポートしてスクリプトに割り当てました。今、私が選択したセルがあるたびに、そのセルをクリックすると、選択したセルのシートに移動します。 –

関連する問題