Страницы: 1
RSS
поиск файлов по маске и обработка их
 
доброе утро!  
 
перелазил весь форум не нашел подходящие примеры для переделки.  
суть такова есть куча файлов по датам.  
нужно обработать за каждый месяц 62 файла.  
 
есть ли у кого в загашнике пример макроса со следующей функцией:  
1. поиск файлов по маске по заданее заданному пути в подпапках далее.  
2. открыть незаметно файл и вытащить оттуда данные.  
 
 
этого было бы более чем достаточно. сама проблема - первый пункт:)  
 
заранее спасибо :)
 
с маской файла борюсь - like "*" & data & "*.xlsm"  
неужели так нельзя писать?    
ищу файлы с маской *[значение переменной data]*.xlsm
например значение data = 01.2012  
получится маска *01.2012*.xlsm    
 
но он не делает отбор :(( как по другому записать?
 
Как вариант  
like "*" & CStr(data) & "*.xlsm"
 
RAN, увы но нет.    
 
data и так string переменная. подозрение что два раза "*" применять нельзя.
 
Data = "01.2010"  
   If sFiles Like "*" & Data & "*.xls*" Then  
И все работает
 
в показать в папке то работает, а чтобы по подпапкам смотрело, то забивая это дело таким образом, не ищет :(  
 
   data = "03.2012"  
   For Each objFile In objFolder.Files  
       If Replace(objFile.Name, objFSO.GetBaseName(objFile), "") Like "*" & data & "*.xls*" Then
 
уря :) буду дальше ковырять
Страницы: 1
Читают тему
Наверх