У меня около 50 книг Excel, из которых мне нужно извлечь данные. Мне нужно взять данные из определенных ячеек, определенных листов и скомпилировать в один набор данных (желательно в другую книгу Excel).
Я ищу некоторый VBA, чтобы я мог скомпилировать результаты в рабочую книгу, которую я использую для запуска кода.
Итак, один из файлов xls или xlsx, из которого мне нужно извлечь данные, рабочий лист ("DataSource"), мне нужно оценить ячейку (D4), и если она не равна нулю, затем извлечь данные из ячейки (F4) и поместить в новую строку в скомпилированном наборе данных. Перебор всех файлов Excel в этой папке, как указано выше.
И, если возможно, я хотел бы, чтобы первое поле данных в первом столбце было именем файла, из которого данные извлекаются в результирующем наборе данных.
Может кто-то помочь мне с этим? Я ищу VBA, потому что я более знаком с этим, но также интересуюсь VBScript (поскольку я пытаюсь разобраться в этом и изучить различия).