0

凍結された行の上に、スクリプトにリンクされている画像を配置したいと思います。たとえば、画像をクリックすると、スクリプトが実行されます。

  • 画像を挿入してスクリプトを追加できます。問題:フリーズした行でのみ実行できます。
  • = image( "imageurl"; 2)を使用して画像を挿入できます。また、この= hyperlink( "url"; image( "imageurl"; 2))にハイパーリンクを配置することもできます。これはうまく機能しますが、呼び出すことはできません。スクリプト。

これを解決する方法について何かアイデアはありますか?

4

1 に答える 1

1

アプリスクリプトを使用して、Googleスプレッドシートのセル内にUIをどのように追加しますか?...は、図面を挿入してスクリプトにリンクする方法を示しています。残念ながら、ご存知のように、フローティング画像はフリーズされた行または列では許可されていないため、行をフリーズする必要がある場合はテクニックが機能しなくなります。インターウェブで簡単に検索すると、これがGoogleスプレッドシートに関する長期的な苦情であることがわかります。(たとえば。)

オプションがありますが、どれも理想的ではありません。

  • 代わりにカスタムメニュー機能を使用してください。つまり、ユーザーはスクリプトを開始するためのメニューオプションを見つけるために少し探す必要がありますが、どこにいても表示されたままになります。

  • 説明したハイパーリンクと画像の回避策を使用しますが、ターゲットとして公開されたスクリプトURLを使用します。これにより、GoogleAppsスクリプトを間接的に実行できるようになります。

  • サイドバーを使用します。OK、これはスプレッドシートではまだ実際にはサポートされていません。Issue3162にアクセスして、更新のためにスターを付けてください。

于 2013-08-24T21:40:04.420 に答える