Всем добрый день! Коллеги, подскажите или сориентируйте где искать варианты решения следующей задачи:
1. Есть папка с файлами xlsm, наименования которых установлены по определенному шаблону, их названия отличаются только частью FileA,FileB, FileC и т.д 2. Есть отдельный проверочный файл с подерржкой работы макросов, который содержит таблицу с названиями соответствующих частей файлов директории с 1 пункта:
и нужно при открытии данного файла напротив тех наименований, которые содержаться в присутствующих файлов в директории из 1 пункта проставлять 1, иначе - 0
Во вложении вся необходимая информация. Заранее благодарен за советы!
Всем добрый день! Коллеги, подскажите или сориентируйте где искать варианты решения следующей задачи:
1. Есть папка с файлами xlsm, наименования которых установлены по определенному шаблону, их названия отличаются только частью FileA,FileB, FileC и т.д 2. Есть отдельный проверочный файл с подерржкой работы макросов, который содержит таблицу с названиями соответствующих частей файлов директории с 1 пункта:
и нужно при открытии данного файла напротив тех наименований, которые содержаться в присутствующих файлов в директории из 1 пункта проставлять 1, иначе - 0
Во вложении вся необходимая информация. Заранее благодарен за советы!andruha912009
, их названия отличаются только частью FileA,FileB, FileC
Если так тогда вот: [vba]
Код
Sub d() PathName = "d:\temp\" With Sheets(1) n = .Cells(.Rows.Count, 1).End(xlUp).Row For i = 2 To n .Cells(i, 2) = Len(Dir(PathName & "1_" & .Cells(i, 1) & "_Test.xlsm")) > 0 Next End With End Sub
, их названия отличаются только частью FileA,FileB, FileC
Если так тогда вот: [vba]
Код
Sub d() PathName = "d:\temp\" With Sheets(1) n = .Cells(.Rows.Count, 1).End(xlUp).Row For i = 2 To n .Cells(i, 2) = Len(Dir(PathName & "1_" & .Cells(i, 1) & "_Test.xlsm")) > 0 Next End With End Sub