2016-08-17 3 views
0

Я пытаюсь скопировать полные данные с одного листа на другой, включая все значения и все формулы. Проблема в том, что я не могу найти функцию, которая делает setValues ​​только значениями, setFormulas - только формулы. Есть ли способ объединить оба из них в одну копию, чтобы вся информация попадала. если он содержит информацию о форматировании, которая будет еще лучше.Скопируйте значения и формулы на другой лист в сценарии google

Thanks

ответ

1

Это поможет? Он дублирует весь лист?

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

и если нет, то вы могли бы использовать функцию CopyTo диапазона?

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

+0

Я уже пользуюсь методом .copyto. Я пытаюсь найти способ сделать это только для диапазона, поэтому я могу одновременно перемещать только отдельные части листа, а не весь лист. Большая проблема, которую я испытываю при перемещении всего листа, заключается в том, что он включает в себя оператор importdata, и есть проблемы с разрешениями, которые необходимо решить, чтобы заставить его работать. –

+0

А теперь я вижу ваше редактирование - я должен попробовать его с диапазоном, не знал, что есть копия с диапазоном! –

+0

Спасибо, работы и сейчас, чтобы построить его! –

Смежные вопросы