TWanderer
Конечно можно перебрать но, все дело в том что макросы начинают работать только после того как открыты все книги, которые открываются по умолчанию, соответственно такая проверка возможна только после того как Excel попытается открыть две книги с одинаковыми именами.
Еще как вариант можно открыть книги с макросами из XLStart потом уже перебирать папку на наличие еще не открытой книги и если такая есть открывать ее, но это как то пошло по моему да и скорей всего будет долго.
Конечно можно перебрать но, все дело в том что макросы начинают работать только после того как открыты все книги, которые открываются по умолчанию, соответственно такая проверка возможна только после того как Excel попытается открыть две книги с одинаковыми именами.
Еще как вариант можно открыть книги с макросами из XLStart потом уже перебирать папку на наличие еще не открытой книги и если такая есть открывать ее, но это как то пошло по моему да и скорей всего будет долго.