Найти в Дзене

Продолжаем тему небольших скриптов, в которых могут разобраться все.

---------------------------------------------------------------------------

🚀Заказы (Таблицы, боты и скрипты): @namokonov, @renat_shagabutdinov в Telegram

Канал о Таблицах в Telegram (другая ссылка — https://tglink.ru/google_sheets)

Чат в Telegram (другая ссылка — https://tglink.ru/google_spreadsheets_chat)

Оглавление канала

Наша книга

---------------------------------------------------------------------------

Продолжаем тему небольших скриптов, в которых могут разобраться все.

У вас есть Таблица и в ней очень много строк, настолько много, чтобы однажды вы просто не можете в нее зайти - видите ошибку при ее открытии.

В таком случае можно создать внешний скрипт (не привязанный к этой таблице) и удалить в проблемной Таблице и листе строки или даже лист целиком.

1) идем в наши скрипты: https://script.google.com/home (кстати, там вы можете увидеть все скрипты вашего аккаунта)

2) создаем новый скрипт:

function clear(){
//определяем таблицу и лист в ней
var ss = SpreadsheetApp.openByUrl('url');
var sheet = ss.getSheetByName('имя листа');
//удаляем строки после 100
var rows = sheet.getMaxRows();
if(rows-100>0){sheet.deleteRows(100, rows)}
//или удаляем лист целиком
ss.deleteSheet(sheet);
}

3) всё, проблемная область удалена, ваша таблица снова доступна и вы можете в ней работать

4) а еще в нашем чате уже больше 1000 человек, присоединяйтесь и вы