Frage

Ein Teil des Skripts meiner Tabelle ist läuft das folgende Stück Code:

temp.getRange(1, 1).setValue("=QUERY(data!A1:H125, \"Select A\")");

Wie Sie vielleicht erwarten, das bringt =QUERY(data!A1:H125, "Select A") in die A1 Zelle, sondern die Formel gibt einen Fehler (#NAME, error: Unknown range name data!A1). Ich weiß, dass die Formel korrekt ist, denn wenn ich kopieren und fügen Sie ihn in den benachbarten  Zelle funktioniert alles einwandfrei. Ich habe ein Blatt mit dem Namen ‚Daten‘ und es ist voll von Daten im Bereich A1:. H125

Jede Hilfe zu diesem Problem würde sehr geschätzt werden.

War es hilfreich?

Lösung

fand ich die Antwort auf den Google-Support-Foren. Die setFormula Funktion wird benötigt, anstatt die setValue Funktion.

dh. temp.getRange(1, 1).setFormula("=QUERY(data!A1:H125, \"Select A\")"); sollte funktionieren

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top