Автоматическое извлечение файлов в Excel с помощью Excel VBA - PullRequest
0 голосов
/ 05 ноября 2019

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

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

1 Ответ

0 голосов
/ 05 ноября 2019

Каждая функция в Excel - это VBA. Также вы можете использовать команды оболочки для циклического перемещения по файлам или объектам файловой системы. Вы можете просмотреть диапазоны, чтобы выбрать свои данные, поместить данные в массив, обработать эти данные, вставить их в диапазон рабочей таблицы, а затем взглянуть на объект рабочей книги (.open .saveas ....)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...