Google Sheet: сдвиг данных на одну строку или добавление одной строки над данными, когда ячейка B2 не пуста - PullRequest
0 голосов
/ 04 октября 2018

В Google Sheets я хочу автоматически сдвинуть все строки на 1 строку после вставки данных в B2.

Я хочу сохранить чистую строку 2, независимо от того, сколько данных вставлено, например,приведенный ниже пример:

Row 1   Data1   Data2   Data3   Data4   Data5   Data6
Row 2                       
Row 3   asdasd  zxczxc  qweqwe  asdasd  zxczxc  qweqwe
Row 4   asdasd  zxczxc  qweqwe  asdasd  zxczxc  qweqwe
Row 5   asdasd  zxczxc  qweqwe  asdasd  zxczxc  qweqwe
Row 6   asdasd  zxczxc  qweqwe  asdasd  zxczxc  qweqwe
Row 7   asdasd  zxczxc  qweqwe  asdasd  zxczxc  qweqwe
Row 8   asdasd  zxczxc  qweqwe  asdasd  zxczxc  qweqwe
Row 9   asdasd  zxczxc  qweqwe  asdasd  zxczxc  qweqwe

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

1 Ответ

0 голосов
/ 05 октября 2018

Лучшее и наиболее эффективное решение - создать макрос для вставки новой строки над строкой 2.

Чтобы создать макрос:
1 - В главном меню выберите «Инструменты», «Макросы», «Запись макроса».Состояние макроса отображается внизу экрана;вы можете пока игнорировать его.
2 - выделите строку 2 в «столбце строки» в крайнем левом углу экрана;щелкните правой кнопкой мыши на Row2, затем выберите «Вставить 1 выше».3 - Теперь перейдите в состояние макроса в нижней части экрана и нажмите «Сохранить» и дайте вашему макросу разумное имя и сочетание клавиш.
4 - Теперь запустите макрос с помощью сочетания клавиш или вернитесь кГлавное меню, «Инструменты», «Макросы».Ваш макрос появится внизу панели;щелкните имя макроса.
5 - Система сообщит, что требуется авторизация.Нажмите «Продолжить» и следуйте инструкциям для авторизации.

Вот и все.

Вы можете создать кнопку для ссылки на макрос.Я оставлю это вам для исследования.Один совет: поместите кнопку в / on / выше / Row 1, иначе, когда вы вставите строки, ваша кнопка будет постепенно перемещаться вниз по экрану.

FWIW, у Infoinspired есть хорошее руководство по Как записыватьи запускать макросы в Google Sheets .

...