Форум программистов «Весельчак У»
  *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

  • Рекомендуем проверить настройки временной зоны в вашем профиле (страница "Внешний вид форума", пункт "Часовой пояс:").
  • У нас больше нет рассылок. Если вам приходят письма от наших бывших рассылок mail.ru и subscribe.ru, то знайте, что это не мы рассылаем.
   Начало  
Наши сайты
Помощь Поиск Календарь Почта Войти Регистрация  
 
Страниц: [1]   Вниз
  Печать  
Автор Тема: VВA для MS WORD из списка в таблице Word сделать приглашения на новый год  (Прочитано 12251 раз)
0 Пользователей и 1 Гость смотрят эту тему.
Benz
Гость
« : 28-12-2009 08:29 » 

Имеем таблицу MS Word

№ п/пФамилия Имя Итчество Должность Организация
1 Малахов Андрей Иванович Директор ООО «Центр»
2 Сидоркина Нина Михайловна Главный Бухгалтер ООО «Центр»
3 Козликов Николай Андреевич Генеральный директор ООО «Сапфир»
4 Мартемьянов Игорь Александрович Главный инженер  ООО «Сапфир»

Хочу нажав там кнопку получить в MS Word то что ниже
 
Уважаемый(-ая) Малахов Андрей Иванович
Приглашаем вас на празднование нового года, которое состоится н часов в н-ске.
-----------------------------------------------------------------------------
Уважаемый(-ая) Сидоркина Нина Михайловна
Приглашаем вас на празднование нового года, которое состоится н часов в н-ске.
-------------------------------------------------------------------------------
Уважаемый(-ая) Козликов Николай Андреевич
Приглашаем вас на празднование нового года, которое состоится н часов в н-ске.
----------------------------------------------------------------------------
Уважаемый(-ая) Мартемьянов Игорь Александрович
Приглашаем вас на празднование нового года, которое состоится н часов в н-ске.

Скинте пример пожалуйста.
Записан
HandKot
Молодой специалист

ru
Offline Offline

« Ответ #1 : 28-12-2009 10:59 » 

подойдет "слияние"
попробуйте

ЗЫЖ какой ВОРД используете?
Записан

I Have Nine Lives You Have One Only
THINK!
Benz
Гость
« Ответ #2 : 29-12-2009 01:29 » 

Cлияние не подойдет.

Использую MS Word 2007.
« Последнее редактирование: 29-12-2009 07:48 от Sel » Записан
HandKot
Молодой специалист

ru
Offline Offline

« Ответ #3 : 29-12-2009 06:37 » 

слияние не подойдет

а почему ?
зачем городить огород, если можно использовать стандартные средства?
Записан

I Have Nine Lives You Have One Only
THINK!
Benz
Гость
« Ответ #4 : 29-12-2009 08:07 » 

Слишком много кнопок нажимать
Записан
Sel
Злобный
Администратор

ru
Offline Offline

« Ответ #5 : 29-12-2009 08:30 » 

Ну-ну.
Записан

Слово не воробей. Всё не воробей, кроме воробья.
HandKot
Молодой специалист

ru
Offline Offline

« Ответ #6 : 29-12-2009 12:32 » 

так шаблон слияния можно задать 1 раз нажав раз 20 кнопок (с запасом)
чем писать строчек  ... кода

НО если есть желание писать макрос,
то :
1) берем таблицу ThisDocument.Tables(1)
2) в цикле бежим по все строкам таблицы FOR EACH
3) пишем результат в новый документ или куда нужно (кажись метод TYPE)
Записан

I Have Nine Lives You Have One Only
THINK!
Ципихович Эндрю
Помогающий

ru
Offline Offline

« Ответ #7 : 30-07-2010 14:49 » 

Новый год прошёл
Не актуально?
2) в цикле бежим по все строкам таблицы FOR EACH
Тогда уж по второму столбцу
Записан
Страниц: [1]   Вверх
  Печать  
 

Powered by SMF 1.1.21 | SMF © 2015, Simple Machines