-2
私はこのアプリケーションスクリプトを使い慣れていません。データベースのセルの中に入れ子式を入れて保存する関数を作成しようとしていますは、処方の専門家ではない人々によって使用されています。これは、それらが偽を削除するのを防ぐでしょうセルに数式を記録し、削除することはできません。Googleスプレッドシート - appscript
問題は、私がセルに記録しようとしている式が引用符を含んでいることです "数式を記録していて引用符がないため引用符を削除するときにエラーが発生する(引用符がないため)
私は彼らがその主題の専門家であることを私が助けてくれることを願っています。
私がこれまで持っている順序はこれです:
I:私はそれが原因式の内側にある、引用符であることを理解してエラーから
function myFunction() {
var ss = SpreadsheetApp.getActiveSpreadsheet();
var sheet = ss.getSheets()[0];
var cell = sheet.getRange("H1");
cell.setFormula("=importrange("https://docs.google.com/spreadsheets/d/1boU9bEyqJkLbf895QavKEzeZ4sLle2qoqepeZeJVV8/edit#gid=0";"sucursal 0007!B4")");
}
シート1に数式を保存しても、式で必要な見積もりがないためにエラーが発生した場合は、引用符を削除してください。
私は必要な正しい式はこれです:ライン7の場合
=importrange("https://docs.google.com/spreadsheets/d/1bpUJbEyqJkALbf995QavKEzeZ4sLle2qoqepeZaJVV8/edit#gid=0";"sucursal 0007!B4")
https://es.stackoverflow.com/help/on-topicが重要です。 – pnuts
たぶん、一重引用符 '' 'を使用し、' "'を '\" 'でエスケープしてみてください。関連:https://stackoverflow.com/questions/26194668/parse-error-from-using-setvalue-or-setformula-to-set-a-formula-containing-a-qu –
目次あなたは2つの異なるキーを表示しています「単一の」シート。 – pnuts