Přidat otázku mezi oblíbenéZasílat nové odpovědi e-mailem automatické propisování textu ve wordu

Ahojte, potřeboval bych poradit jak vytvořit ve wordu automatické propisování textu na předem určená místa. Abych byl konkrétnější...
potřebuji vytvořit dokument kde se budou vyplňovat kontaktní udáje a to hned několikrát.. takže aby se nemuseli též vyplňovat několikrát, ale pouze jednou a zbytek se automaticky doplnil podle prvního(vzorového) zadání.
Snad jsem můj problém popsal srozumitelně.
Děkuji předem za pomoc

Předmět Autor Datum
říká se tomu mailmerge (česky hromadná pošta).
touchwood 02.01.2014 10:32
touchwood
Dekuji za odpoved, nicmene z toho nejsem moc moudrej.
darkous 02.01.2014 10:47
darkous
Přesněji se tomu říká hromadná korespondence. Obecný postup: 1. Vytvoříš si databázi kontaktních úd…
MachR55 02.01.2014 12:08
MachR55
díky, já, diluviální tvor, znám mailmerge ještě z takových skvělých softů jako byly AmiPro, T602 apo…
touchwood 02.01.2014 13:05
touchwood
Ale to je asi v nějakém jiném jazyce, kterému nikdo nerozumí. Jinak: [Insert ->Fields-> Other ] (Ct…
mnua.al 02.01.2014 17:11
mnua.al
Buď to co už tu bylo uvedeno, nebo by šlo s přimouřením oka použít "rychlé části"
Siki83 02.01.2014 17:00
Siki83
Asi to bylo pochopeno spatne.. ten formular nasledne bude pouzivat xxx lidi takze je potreba aby vse…
darkous 05.01.2014 13:49
darkous
Pokud je to formulář, tak bych zauvažoval jestli by nebylo lepší ho udělat v Excelu. Tam už pak může…
Wikan 05.01.2014 14:01
Wikan
Zdravim, no je to z 99% text a jen zminovane kontaktni udaje se tam uvadeji na 5ti mistech, tak jsem…
darkous 05.01.2014 16:00
darkous
Napadá mě řešení pomocí záložky (první výskyt) a křížových odkazů (další výskyty). Jak na to - viz h… poslední
Zdenál 05.01.2014 19:16
Zdenál

Přesněji se tomu říká hromadná korespondence.

Obecný postup:
1. Vytvoříš si databázi kontaktních údajů, které se budou vepisovat do dokumentu (Excel, Acces, TXT, CSV, ...)
2. Vytvoříš dokument (Word), v němž odkážeš na názvy polí v databázi (dokument propojíš s databází)
3. Vyvoláš funkci pro vytvoření cílového dokumentu, v němž budeš mít doplněny potřebné údaje z databáze (zdrojový dokument se bude opakovat tolikrát, kolik máš záznamů v databázi)

Vše je vysvětleno v uvedených výsledcích vyhledávání Googlu.

Ale to je asi v nějakém jiném jazyce, kterému nikdo nerozumí.

Jinak:
[Insert ->Fields-> Other ] (Ctrl F2) | Variables : User Field ...
zvolíš Name a text napíšeš do value. Potom Dáš Apply a pak to můžeš pomocí Insert kolikrát chceš vložit do textu.

PS: Dost velkou roli hraje Format - mě funguje Text, jinak to dává 0.

Asi to bylo pochopeno spatne.. ten formular nasledne bude pouzivat xxx lidi takze je potreba aby vse bylo v jednou souboru a ten kdo ho nasledne bude vyplnovat tak aby nemusel nic dalsiho delat.. jen vyplnit svoje kontaktni udaje a hotovo.. ony sami by se uz meli propsat do dalsich mist v dokumentu.

Napadá mě řešení pomocí záložky (první výskyt) a křížových odkazů (další výskyty).
Jak na to - viz http://office.lasakovi.com/word/vlozit/odkazy-word -2010/
Ale pozor - uživatelé musí být náležitě poučeni, aby tu záložku či křížové odkazy nevymazali. Dále je nutné po zapsání požadovaného kontaktu do místa, kde je záložka, aktualizovat všechny křížové odkazy (nejrychleji: označit celý text + F9). Protože běžného uživatele znám poměrně dobře, obávám se, že tady narazíš a budeš velice často řešit problémy se smazáním záložky či neúplně provedenou aktualizací.
Oproti tomuto řešení mi ta hromadná korespondence přijde jako uživatelsky přívětivější a "čistší", protože uživatelé vůbec nemusí zasahovat do dokumentu, ale stačí jim jen upravit kontakty např. v Excelu a pak kliknutím na jedno tlačítko vytvořit nový dokument se správně doplněnými údaji.

Ještě mě napadá, že by to mělo jít vyřešit přes makro - např. při otevření dokumentu vyskočí okno s dotazem na nové kontaktní údaje, které se po zadání a stisku OK na příslušnýc místech aktualizují. Dělám sice makra pro Excel, ne pro Word, ale předpokládám, že by to mohlo jít...

Zpět do poradny Odpovědět na původní otázku Nahoru