|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу. Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста". Название темы слишком короткое или не отражает сути вашего вопроса. Тема исчерпала себя, помните, один вопрос - одна тема Прочитайте правила и заново правильно создайте тему. |
|
Опции темы | Поиск в этой теме |
27.07.2008, 16:08 | #1 |
Пользователь
Регистрация: 14.07.2008
Сообщений: 37
|
Копирование участка текста из Экселя в Ворд
Вопрос такого плана...
Есть Список имен в Экселе и есть письмо(скажем пригласительное). Нужно написать подобное письмо каждому человеку из списка. Как я представляю реализацию данной задачи--- Пользователь открывает фаил экселя со списком имен, запускает макрос у него спрашивают в каком столбе находятся имена он указывает nColums, затем у него спрашивают название фаила в котором храниться письмо---stName. После чего программа происходит запись в письмо определенного имени и сохранение под этим же именем... используя---сохранить как... Я подключил в экселе вордовскую объектнуюю библиотеку с номером 11 других небыло... Код:
Последний раз редактировалось Devourer12345; 27.07.2008 в 16:10. |
29.07.2008, 07:41 | #2 |
Форумчанин
Регистрация: 28.07.2008
Сообщений: 119
|
Не надо ничего программировать в Word есть решение!
1. Не надо ничего программировать в Word есть решение! Используйте Сервис=> Письма и рассылки => Слияние...Это стандартная процедура... Создаете шаблон письма а уж потом генерите весь список.
2. Эту задачу можно решить в EXCEL. Создаете на первом листе форму письма, а на втором листе список из полей которые используются на листе формы. вешаете управление на форме и вперед(выбор листа, и диапазона печати,печать, текущий номер строки).. :-) |
29.07.2008, 16:11 | #3 |
Пользователь
Регистрация: 14.07.2008
Сообщений: 37
|
=)
Спасибо но всетаки хотелось бы довест до ума мой код... не подскажите как? |
30.07.2008, 08:13 | #4 |
Форумчанин
Регистрация: 28.07.2008
Сообщений: 119
|
Для форматирования используйте:
Selection.ParagraphFormat. Selection.Font. ---------------- кусок из WORd ---------------- Overtype = Not Overtype Documents.Add DocumentType:=wdNewBlankDocument Selection.ParagraphFormat.Alignment = wdAlignParagraphCenter Selection.TypeParagraph Selection.TypeText Text:=" С П Р А В К А" |
Опции темы | Поиск в этой теме |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Копирование текста из Memo | bulkin2000 | Компоненты Delphi | 3 | 30.04.2012 14:03 |
Копирование текста столбцами | CoDeR | Общие вопросы Delphi | 5 | 31.07.2008 19:07 |
Поиск и копирование текста из консольного окна | Mago | Паскаль, Turbo Pascal, PascalABC.NET | 8 | 25.07.2008 15:04 |
из экселя в БД | Shark2112 | Microsoft Office Excel | 1 | 16.10.2007 08:04 |
Копирование текста ячейки 2 цветов | WIC | Microsoft Office Excel | 3 | 24.09.2007 13:32 |