ПроцедураОткрытьФайлы(Путь, Маска=)
ИмяФайла=ФС.НайтиПервыйФайл(Путь+Маска);
Пока Сокрлп(ИмяФайла)<>"" Цикл
Если (ИмяФайла<>"") И (ИмяФайла<>".") И (ИмяФайла<>"..") и
(ИмяФайла=ФС.НайтиПервыйФайл(Путь+Маска)) тогда
ФС.АтрибутыФайла(Путь+ИмяФайла,,АтрибФайла,,,,);
АтрибФайла=Сред(АтрибФайла,4,1);
Если (АтрибФайла<>"1") тогда
Если (Прав(ИмяФайла,4)=".xls") тогда
ПутькФайлу=Путь+ИмяФайла;
ИмяФайла=Лев(ИмяФайла,СтрДлина(ИмяФайла)-4);
// Выполняем действия по открытию файла
КонецЕсли;
КонецЕсли;
иначе
ИмяФайла=ФС.НайтиСледующийФайл();
если (ИмяФайла<>"") И (ИмяФайла<>".") И (ИмяФайла<>"..") тогда
ФС.АтрибутыФайла(Путь+ИмяФайла,,АтрибФайла,,,,);
АтрибФайла=Сред(АтрибФайла,4,1);
Если (АтрибФайла<>"1") тогда
Если (Прав(ИмяФайла,4)=".xls") тогда
ПутькФайлу=Путь+ИмяФайла;
ИмяФайла=Лев(ИмяФайла,СтрДлина(ИмяФайла)-4);
// Выполняем действия по открытию файла
КонецЕсли;
КонецЕсли;
КонецЕсли;
конецЦикла;