2017-09-12 10 views
-1

スプレッドシートのチュートリアルから送信メールを変更する必要があります。スプレッドシートのチュートリアルでは、ユーザーが無制限のメールを入れて、私は行を解析し、その行の情報をsendEmail()スクリプトメソッドに入力するコードを持っています。実行されているシートでスクリプトを実行するためのリンク

各行の列にリンクを挿入してクリックするだけで、スクリプトを有効にすることができます。だから全体的に私の質問は:どのようにシート内のセル内のリンクとしてスクリプトを挿入できますか?

答えて

0

あなたの質問に関連するSO postです。 Googleスプレッドシートの現在のバージョンで

、 セルへのハイパーリンクを挿入する、あなたは新しいバージョンのGoogleスプレッドシートでこの

sheet.getRange(row, selectedColumn).setValue('=hyperlink("' + ontologyObject.accession + '";"' + ontologyObjectTerm + '")') 

をするだろう、ハイパーリンクの挿入は、 異なっていますこれをして。単にポストから所与answersetValuesetFormula塩基を変更、上記のコードを使用して

sheet.getRange(row, selectedColumn).setValue('=HYPERLINK("' + ontologyObject.accession + '","' + ontologyObjectTerm + '")') 

。返信用

sheet.getRange(row, selectedColumn).setFormula('=HYPERLINK("' + ontologyObject.accession + '","' + ontologyObjectTerm + '")') 
+0

ありがとう:

だからあなたのコードは次のようになります。私はスクリプトを編集するページのURLをpateするだけですか?そうではありませんか?スクリプトの実行に直接リンクする方法はありますか? また、スクリプトはツールバーの[アドオン]タブに表示されていません。私はいくつかのヘルプページを見てみることを試みたが正直に私はそれがなぜ出現しないのか分からない。どういうわけか私はそれを承認しなければなりませんか?私はすでに私の代わりに電子メールを送信することを許可しました... –

関連する問題