Мне было интересно, может ли кто-нибудь дать мне какой-нибудь совет.
У меня есть главная электронная таблица, выступающая в качестве шаблона.Я написал скрипт, который можно запустить из меню (с помощью команды addToUi
), который создает копию таблицы шаблонов.
Проблема в том, что скрипт копируется в новую таблицу, которую я тоже надеваю
Может ли кто-нибудь предложить возможный способ обойти это, пожалуйста?
Я действительно думал, что возможный способ - заставить скрипт открыть скопированный шаблон и удалить скрипт, но не уверен, чтоэто возможно.
Любая помощь с благодарностью.
Вот функция, которая выполняет копирование ....
function createCopy() {
var myValue = SpreadsheetApp.getActiveSpreadsheet().getActiveSheet().getRange("B8").getValue();
var destinationFolder = DriveApp.getFolderById("xxxxxxxxxxxxxxxx");
DriveApp.getFileById(SpreadsheetApp.getActiveSpreadsheet().getId()).makeCopy(myValue,destinationFolder);
}
(ссылка на ячейку B8 содержит значението, что я назвал скопированной электронной таблицей).