Когда вы вставляете пустые строки между существующими строками данных, формула не будет копироваться и вставляться в новую строку, вам следует перетащить или заполнить ее вручную. Но иногда вы хотите заполнить формулу, когда вы автоматически вставляете пустые строки между диапазоном данных, как показано на следующем снимке экрана, в этой статье я расскажу о некоторых быстрых приемах для решения этой задачи.
Формула автозаполнения при вставке пустых строк при создании таблицы
Формула автозаполнения при вставке пустых строк с кодом VBA
Содержание
- Формула автозаполнения при вставке пустых строк при создании таблицы
- Формула автозаполнения при вставке пустых строк с кодом VBA
- Демонстрация: формула автозаполнения при вставке пустых строк
Формула автозаполнения при вставке пустых строк при создании таблицы
Потрясающе! Использование эффективных вкладок в Excel, таких как Chrome, Firefox и Safari! Сэкономьте 50% своего времени и уменьшите тысячи щелчков мышью каждый день!
В Excel формат таблицы может помочь вам автоматически заполнить указанную выше формулу в новые вставленные пустые строки, пожалуйста, сделайте следующее :
1. Выберите диапазон данных, в котором вы хотите автоматически заполнить формулу, а затем нажмите Вставить > Table , см. снимок экрана:
2 . В диалоговом окне Создать таблицу проверьте Моя таблица имеет заголовки , если в ваших данных есть заголовки, см. Снимок экрана:
3 . Затем нажмите кнопку OK , и таблица была создана, и теперь, когда вы вставляете пустую строку, приведенная выше формула будет автоматически вставлена в новую строку, см. Снимок экрана:
Формула автозаполнения при вставке пустых строк с кодом VBA
Если вам не нравится изменять данные в таблице, приведенный ниже код VBA также может помочь вам в достижении эта проблема.
1 . Выберите вкладку рабочего листа, содержащую формулы, которые вы хотите автоматически заполнить, и щелкните правой кнопкой мыши, чтобы выбрать Просмотреть код из контекстного меню, чтобы перейти к Microsoft Visual Basic для приложений , а затем скопируйте и вставьте в модуль следующий код:
Код VBA: формула автозаполнения при вставке пустых строк
2 . Затем сохраните и закройте этот код, вернитесь на рабочий лист, теперь, когда вы дважды щелкаете ячейку между данными, новая строка будет вставлена под активной ячейкой, и формула также будет автоматически заполнена.
Демонстрация: формула автозаполнения при вставке пустых строк
Источник: