После того, как взяли файл, его результат с регулярным выражением (?<=\\).*(?=\.txt) (регулярка может быть другой - в зависимости от вида названия файла) вводите в макрос парсящий входную строку регулярным выражением, на выходе получаете название без тхт