2016-08-17 3 views
0

Ich versuche, die vollständigen Daten von einem Blatt in ein anderes zu kopieren, einschließlich aller Werte und aller Formeln. Das Problem, das ich habe, ist, dass ich eine Funktion nicht finden kann, die sowohl SetValues ​​ist nur die Werte, setFormulas nur die Formeln. Gibt es eine Möglichkeit, beides zu einer einzigen Kopie zu kombinieren, so dass alle Informationen zusammenkommen. wenn es die Formatierungsinformationen enthält, die noch besser wären.Kopieren Sie Werte und Formeln auf ein anderes Blatt in Google-Skript

Dank

Antwort

1

Würde das helfen? Es dupliziert ein ganzes Blatt?

https://developers.google.com/apps-script/reference/spreadsheet/sheet#copyTo(Spreadsheet)

und wenn es nicht der Fall ist, könnten Sie die copyTo Funktion Bereich verwenden?

https://developers.google.com/apps-script/reference/spreadsheet/range#copyTo(Range)

+0

Ich verwende bereits die .copyto-Methode. Ich versuche, einen Weg zu finden, nur für einen Bereich, so dass ich nur Abschnitte eines Blattes statt des gesamten Blattes gleichzeitig verschieben kann. Das große Problem, das ich habe, wenn ich das gesamte Blatt verschiebe, ist, dass es dann eine "importdata" -Anweisung enthält und es dann Berechtigungsprobleme gibt, die gelöst werden müssen, um es zum Laufen zu bringen. –

+0

Ah, ich sehe deine Bearbeitung jetzt - ich muss es mit der Entfernung versuchen, didn; t weiß, dass es ein copyto mit Bereich gab! –

+0

Danke funktioniert und jetzt um es zu bauen! –

Verwandte Themen