Отпечатаните словоформи с данни от Excel

15-ти век. Принц стои - чака писмо от любимата му съпруга.
3 дни на стойност - не яде, а не pet.Nakonets лети гълъб.
Принц треперещи ръце отвори писмото, и там "коват мечове. Евтините".
Средновековен спам :)

Изявление на проблема

Да предположим, че имаме тук на тази електронна таблица Excel:

Предизвикателството е да се създаде автоматично на всяка отделна буква, която ще бъде заменена с името и на името на фирмата-клиент, за да след това тези букви, изписани. От гледна точка на Microsoft Office, тази процедура се нарича сливанията (Mail Merge).

Стъпка 1: Изготвяне на списък на клиенти в Excel

А таблица със списък на клиентите, трябва да отговарят на няколко прости изисквания:

  • маса глава трябва да бъде проста - един ред с уникални имена на колони (без повторения и празни клетки)
  • В таблицата не трябва да се слеят клетки
  • в таблицата трябва да бъде не празни редове или колони (единични празни клетки право)
  • защото Excel и Word не може да се определи пола на себе си клиент по име, че има смисъл да се направи отделна колона с препратка (г-н, г-жа и т.н.) или с общ край (-s или -S) за лечение на "Уважаеми (ия)."

Стъпка 2: Изготвяне на писмо шаблон в Word

Тук всичко е по-лесно - имате нужда от редовен документ Word го остави празни пространства, за да вмъкнете полетата от списъка Excel.

Стъпка 3. Обединяване

Отворете писмо шаблон в Word и да се извърши стъпка по стъпка съветника Сливания в раздела Mailings (Mailings) щракнете върху Старт Mail Merge (StartMailMerge) - стъпка по стъпка съветника Mail Merge (Стъпка по StepMergeWizard):

Това е последвано от процес на 6 стъпки (превключване между тях - с бутоните Next (Следващ) и обратно (Назад) в долния десен ъгъл на прозореца на задачите).

Стъпка 1: Изберете типа на документа.

В тази стъпка, потребителят трябва да изберете вида на документите, които той иска да стигнем до изхода след сливането. Нашите версия - писма (букви).

Стъпка 2: Изберете документ

В тази стъпка, трябва да се определи какъв документ ще бъде основа на (празен) за всички бъдещи подобни съобщения. Ние избираме - Текущ документ (в момента документ).

Ан.
Възможна. Виж поста по-горе за Галина. С точки. в открита WORD документ, за вас. След създаването слеят Можете да вмъквате полета от EXCEL WORD видими на всяко място. След създаването на сливането ще стане активен елемент "m" на линията, в под-бюлетини. С негова помощ ще можете да разгледате данните от EXCEL, т.е. дума документи данни линии ще бъдат заместени 1, 2 до последно. Ако промените на броя на редовете не е нищо по отношение на rabotosposobgosti не се промени ..

Александър Stabredovu.
На Skype не.
Ще бъда много благодарен за процеса на тълкуване.
Но dop.f-ТА не се появи, дори когато отворен файл.
Ник не разбрах - какво не е наред прави. Имам чувството, че истината някъде е наблизо :)

Александър Stabredovu.
Това е нещо, което направих.
Но точно сега, за да обясни - не можем да разберем беше.
Думата в резултатната таблица, в която няколко записи от Excel, но те са едно и също т.е. 1 съответства на получателя на всички записи в таблицата Excel, например, 5 пъти сложих имената на полетата за всеки шафер. А когато се показват получатели се оказва, че всички записи се променят, за да sled.zapis с Excel, т.е. 5 всички записи се сменят веднага, т.е. stanovjatsja същото.
И аз трябва да има, така че всички 5 втурнали едновременно в една дума poddruzhkoy. И хвърля ако те добавят нови.
Да, това е такъв боклук - палачинка и необходимо.

* Аз се чувствам най-скоро ще ви чукам на Skype *.

Кажи ми, моля те. Тази ситуация, в моята програма MIKROSOFT Office Word създаден фактури, има две места, посочени номер, независимо дали това е възможно да се направи така, че при отпечатване всеки следващ законопроект в номера на колоната фактура автоматично се увеличава с 1 (в ръцете на хиляди pronumirovyvat тооолкова твърди) Благодаря предварително ,

Благодаря ви много! Много полезна!.

Кажи ми, моля те! vordovsky прехвърля файл, в който се генерират буквите и ekselevsky файл с данни на друг компютър. всеки път, когато отваряте Word ви подканва да въведете нова пътека до файла с данни, но не помня промени. къде и какво да се фиксира към файл Отбележете пътя до данните? Надявам се, че аз съм ясно формулирана.

Macro за да спаси всяко съобщение в отделен файл:

Дим DocNum Като цяло число
За DocNum = 1 да ActiveDocument.MailMerge.DataSource.RecordCount
С ActiveDocument.MailMerge
.Дестинация = wdSendToNewDocument
.SuppressBlankLines = True
С .DataSource
.FirstRecord = DocNum
.LastRecord = DocNum
завършва с
.Изпълнение Пауза: = False
завършва с
С ActiveDocument
.SaveAs Име: = "C: // Test /" DocNum, файлов формат: = wdFormatXMLDocument
.близо
завършва с
до

Добър ден. Успешно се използва за циркулярни писма за изпращане на масови имейли. Сега има една задача в писма priattachit файл. Как може да се направи? Никъде не мога да намеря obryskala всички опции, менюта и настройки. (А "намери и да се обединят", тъй като тук не се препоръчват, страхувайки се да го направя - изведнъж не работи, оставете писмото и обеща камерата не е в тях - много лошо се случва Благодаря ви предварително!..