Создайте кнопку, которая будет очищать определенные ячейки и перемещать данные из одного столбца в другой в Google Sheets - PullRequest
0 голосов
/ 21 мая 2019

Нужно создать кнопку, которая переместит мои итоговые подсчеты в начальные подсчеты новой недели, а также очистит введенные подсчеты.По сути, сброс таблицы на новую неделю.

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

В настоящее время я должен выделить и удалить введенные данные на новой неделе, а затем скопировать и вставить свои закрывающие числа в начальные числа.Я знаю, что есть способ сделать то, что я хочу, чтобы всего одна кнопка, чтобы сбросить новый лист без удаления формул.В настоящее время формулы не защищены, но когда я позволю другим менеджерам использовать программу

, у меня нет написанного для нее кода, так как я не знаю, с чего начать создание кода

Любая помощь с этим будет принята с благодарностью

1 Ответ

0 голосов
/ 21 мая 2019

вам может понадобиться что-то подобное подключенному к чертежу, которое будет действовать как кнопка:

function moveValuesOnly() { var ss = SpreadsheetApp.getActiveSpreadsheet();
                            var source = ss.getRange("Sheet2!C1");
                            source.copyTo(ss.getRange("Sheet1!B1"), {contentsOnly: true}); 
                            source.copyTo(ss.getRange("Sheet1!B2"), {contentsOnly: true});
                            source.copyTo(ss.getRange("Sheet1!B7"), {contentsOnly: true});
                            source.copyTo(ss.getRange("Sheet1!B8"), {contentsOnly: true});
                            source.copyTo(ss.getRange("Sheet1!B11"), {contentsOnly: true});
                            source.copyTo(ss.getRange("Sheet1!B12"), {contentsOnly: true});
                            source.copyTo(ss.getRange("Sheet1!B13"), {contentsOnly: true});}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...