У меня есть некоторый код VBA в Excel 2010, который импортирует несколько файлов .csv в одну книгу Excel, однако, иногда есть мошеннический файл, который ничего не содержит и имеет размер файла ноль, который выдает ошибку, затем мне нужно вручную перейдите в папку и удалите это и снова запустите мой макрос.
Поэтому мне нужна помощь, которая позволит мне проверить размер всех CSV-файлов, содержащихся в папке, и удалить все нулевые, прежде чем импортировать их. Есть ли способ, которым я могу сделать это? Или, возможно, другой предложенный метод, который поможет?
Я очень плохо знаком с VBA, поэтому, пожалуйста, будьте терпеливы, если я не до конца понимаю.
Я посмотрел в FileLen (C: \ Test \ test.csv) = 0 Затем Kill сказал файл.
Но это только удаляет конкретно упомянутый файл. Я бы предпочел проверить все размеры файлов и, если они есть, уничтожить их.