У меня есть файл данных, который имеет 600 столбцов и 14 000 строк данных. Я работаю над созданием графического интерфейса Excel, который позволит вам сократить эти данные до нужных вам параметров. Параметры (заголовки) находятся в строке 1.

Ниже приведены некоторые из них:

Shop-Order
Unit
FPC Env Module
Sequence
Model
Cell-Start
Cell-End
Date-Start
Date-End

Чтобы сэкономить время, выбирая их каждый раз из списка фильтров, я создал TXT-файл со списком необходимых мне параметров:

FPC
Model
Cell-End
Date-End
BRKPWR
FLOTRON
LCMP_L_IN_P
LCMP_RT_IN_P
INT_MNF_L_P
INT_MNF_RT_P
EXH_SET_PT
ECM_PARAM_23
ECM_PARAM_55
ECM_PWR_ADJ_ST
INCR_FUEL_DOH

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

1 ответ1

1

Помогите помочь себе.

  • Найдите "Записать новый макрос" в вашей версии Excel.
  • Рядом с ним вы найдете "Использовать относительные ссылки" - выберите этот вариант, если он актуален для поставленной задачи.
  • Теперь нажмите "Записать новый макрос", введите имя и, при желании, добавьте сочетание клавиш для запуска макроса.
  • Сделайте шаги, которые вам нужны в макросе.
  • Нажмите "Остановить запись".
  • Удерживайте Alt и нажмите F8, отпустите Alt.
  • Диалог открылся; Выберите имя, которое вы выбрали для макроса, и нажмите « Изменить».

То, что вы получили, должно стать хорошей основой для дальнейших правок для создания общего макроса.
Обратите внимание, что это не записывает ВСЕ предпринятые действия, возможно, вам придется глубже изучить VBA для получения подробной информации.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .