Страницы: 1
RSS
Копирование из Excel в Word макросом
 
Уважаемые форумчане - помогите написать макрос.  
В одной папке находятся файлы Excel и Word. Файл Word как шаблон. Необходимо перенести определенные ячейки в вордовский файл (предварительно открыв его) в строго определенное место. Нужен макрос в Excel - при нажатии на кнопку переносит из ячеек (А1 - в ворд 1, А2 - в ворд 2 и т.д) как текст. Файл ворд  в той же папке, вставить все значения из excel, распечатать и закрыть файл ворд.  
Подскажите, кто понимает как сделать.  
 
P.S. перечитал много похожих тем, не нашел подходящего макроса :(
 
Про инструмент Слияние слышали?
Я сам - дурнее всякого примера! ...
 
-замените вставки 1,2,......10  
 
на [1] ..... [2] .... [10]
 
чтобы 1 и 10 не путались
 
http://www.planetaexcel.ru/forum.php?thread_id=7205
 
{quote}{login=KukLP}{date=06.03.2012 06:55}{thema=}{post}Про инструмент Слияние слышали?{/post}{/quote}  
 
не разобрался в этом :(((  
Да и будет куча похожих файлов эксель а на печать выводится в одном файле ворд. МАкрос нужен....
 
{quote}{login=shanemac}{date=06.03.2012 07:41}{thema=WORD V EXCEL}{post}-замените вставки...{/post}{/quote}  
как??? не понял...
 
вы же напишите  
-заменить 1 на дддддд  
-заменится 1, будет дддддд  
-но заменится и 1 в 10, будет ддддд0  
-у вас похоже в начале дата, номер  
-они тоже заменятся , если встретится 1  
 
все это для вашего варианта  условные номера вставок, а предлагаемые вам поля
 
Да не заменить. Это номера. Какую чейку куда надо в ворде поставить
 
это еще и якорек  
-в екселе прочел строку 1----с номерком 1 и значением дддд, запомнил дддд  
-в ворде    
  заменил вхождение [1] на дддд
- и пошел на очередную строку екселя  
 
достаточно часто применяла данный прием, чтобы не возиться с закладками при формировании бланка на текущую строку  
 
не люблю закладки и метод слияния ---слепые они, в нормальном состоянии ворд-документа    
-не видно мест вставки  
-часто надо вставить некий текст 2-5 мест(например плательщика или дату)  
-шаблон ворда помещаю в некий каталог, пишу макросы в екселе относительно текущей ячейки (соответствует полю 1) для строки(обычный случай) и столбца(как у вас)  
-положение шаблона и его имя прописываю в ячейке екселя  
 
все наглядно--------------------------
 
вот набросал макрос (из примеров). Где то вкралась ошибка.... Помогите найти.
 
http://excelvba.ru/code/CreateWordDocuments
 
Спасибо, помогло!!!!
Страницы: 1
Читают тему
Наверх