Страницы: 1
RSS
Шаблон письма word 2003 + данные excel 2003.
 
В прикрепленном файле - шаблон письма, excel с данными и результат работы макроса - папка с готовыми письмами.  
Прошу подправить макрос, так чтобы письма на выходе были с расширением DOC.  
P.S. Кавычки в названиях организаций если можно- не убирайте.
 
Файл не смотрел, но Вы загляните сюда: http://www.planetaexcel.ru/tip.php?aid=203 Без макросов.
 
Почитайте мои комментарии в том месте, где вы взяли макрос.
 
RAN, уже не помню откуда брал этот макрос.
 
Может кто-нибудь посмотрит макрос? Плиз!!!
 
http://www.excelvba.ru/
 
Проблема в том, что при формировании имени файла вы не убираете запрещённые символы.  
 
Сделать это можно при помощи специальной функции: http://excelvba.ru/code/Replace_symbols  
 
В итоге код будет выглядеть так:  
 
 
Наименование = Trim$(.Cells(1)) & "_" & Trim$(.Cells(2))  
' чтобы оставить кавычки (одинарные вместо двойных)  
Filename = НоваяПапка & Replace_symbols(Replace(Наименование, """", "'")) & РасширениеСоздаваемыхФайлов  
 
 
Замените свой файл Excel на этот (с исправленным макросом):  
http://excelvba.ru/XL_Files/Sample__10-07-2011__13-09-13.zip
 
Большое спасибо всем за помощь!!!
Страницы: 1
Читают тему
Наверх