Prihláste sa s kontom Microsoft
Prihláste sa alebo si vytvorte konto.
Dobrý deň,
Vyberte iné konto.
Máte viacero kont
Vyberte konto, s ktorým sa chcete prihlásiť.

Súhrn

Keď vykonávate hromadnú korešpondenciu e-mailové správy vo formáte HTML v programe Microsoft Word 2002 alebo Microsoft Office Word 2003, prepojenia polí zdroja údajov vo formáte obyčajného textu a neaktívne. Tento článok popisuje dve metódy, ako tento problém vyriešiť.

Príznaky

Keď vykonávate hromadnú korešpondenciu e-mailových správ vo formáte HTML pomocou Sprievodcu hromadnou korešpondenciou alebo pomocou príkazu Zlúčiť do e-mailu v programe Microsoft Word 2002 alebo Microsoft Office Word 2003, prepojenia polí zdroja údajov sa skonvertuje na obyčajný text.

Alternatívne riešenie

Ak chcete vyriešiť tento problém, použite niektorý z nasledujúcich postupov v závislosti od situácie.

Metóda 1: Pridať pole hypertextového prepojenia odstrániť pole hromadnej korešpondencie

Pridajte pole hypertextového prepojenia odstrániť pole hromadnej korešpondencie vytvoriť hypertextové prepojenie v zlúčených e-mailových správ. Po vykonaní týchto krokov, hypertextové prepojenie zobrazí rovnaký text všetkých e-mailových správ. Okrem toho prepojenie pripája zdroj URL správne údaje. Ak to chcete urobiť, postupujte nasledovne:

  1. Spustite program Word a otvorte dokument, ktorý chcete zlúčiť do e-mailu.

  2. V ponuke Nástroje , ukážte na písmená a korešpondenciaa kliknite na tlačidlo Hromadná korešpondencia. Zobrazí sa Sprievodca hromadnou korešpondenciou.

  3. Vyberte typ dokumentu, kliknite na tlačidlo e-mailové správya kliknite na tlačidlo ďalej.

  4. V časti Vyberte počiatočný dokument, kliknite na tlačidlo použiť aktuálny dokumenta kliknite na tlačidlo ďalej.

  5. Výber príjemcov, vyberte, ktoré chcete použiť a kliknite na tlačidlo ďalej.

  6. Umiestnite kurzor umiestnenie hypertextového prepojenia v e-mailovej správy.

  7. V ponuke Vložiť kliknite na pole.

  8. V zozname názvy polí kliknite na prepojenie, a kliknite na tlačidlo OK. Text "Error! Neplatné hypertextové prepojenie"zobrazené v dokumente.

  9. Stlačením klávesov ALT + F9 na otvorenie {HYPERLINK \ * MERGEFORMAT} kód poľa.

  10. Umiestnite kurzor po hypertextové prepojenie a potom zadajte medzeru.

  11. V ponuke Vložiť kliknite na pole.

  12. V zozname názvy polí kliknite na zlučovacie pole.

  13. Do textového poľa názov poľa zadajte názov zdroj údajov, ktorá obsahuje prepojenie a kliknite na tlačidlo OK. Napríklad názov zdroj údajov sa "Adresa1" kód vyzerá nasledovne:

    {PREPOJENIE {zlučovacie pole "Adresa1"} \ * MERGEFORMAT}

  14. Stlačením klávesov ALT + F9 zatvorte {HYPERLINK {zlučovacie pole "< názov poľa >"} \ * MERGEFORMAT} kód poľa.

  15. Umiestnite kurzor na začiatku "Error! Neplatné hypertextové prepojenie"textu a prepísať text text hypertextového prepojenia, ktoré chcete zobraziť. Napríklad text prepísať text napríklad Kliknite sem.

    Dôležité upozornenie: Uistite sa, že ste neodstraňovali celej oblasti.

  16. Vyberte text, ktorý ste zadali v kroku 15. V zozname štýl kliknite na prepojenie.

  17. V sprievodcovi hromadnej korešpondencie, kliknite na tlačidlo ďaleja potom vykonajte zvyšné kroky v Sprievodcovi hromadnou korešpondenciou na dokončenie spracovania hromadnej korešpondencie.

Metóda 2: Vytvorenie makra dynamicky upravuje text hypertextového prepojenia

Microsoft poskytuje príklady programovacieho iba, bez ľubovoľnej vyjadrenej alebo implicitnej záruky. Tie okrem iného zahŕňajú predpokladané záruky obchodovateľnosti alebo vhodnosti na konkrétny účel. Tento článok predpokladá, že ovládate predvádzaný programovací jazyk a nástroje, ktoré sa používajú na vytváranie a ladenie procedúr. Pracovníci technickej podpory spoločnosti Microsoft vám môžu vysvetliť fungovanie konkrétneho postupu, ale neupravia tieto príklady s cieľom poskytnutia pridanej funkčnosti ani nevytvoria procedúry zohľadňujúce vaše konkrétne požiadavky. Vytvoriť makro, ak chcete dynamicky upraviť text hypertextového prepojenia v zlúčených e-mailových správach. Po vykonaní týchto krokov, hypertextové prepojenie sa zobrazí text, ktorý je založený na adresu URL zdroja údajov. Ak to chcete urobiť, postupujte nasledovne:

  1. Postupujte podľa "Metóda 1: pridať pole hypertextového prepojenia odstrániť pole hromadnej korešpondencie."

  2. V ponuke Nástroje ukážte na položku makroa kliknite na tlačidlo Editor jazyka Visual Basic.

  3. Stlačte kláves F7. Zobrazí sa okno kód.

  4. Skopírujte a prilepte nasledujúci kód do okna s kódom:

    Sub MergeToEmail()

    Dim bDone As Boolean
    bDone = False

    Do While bDone = False

    ActiveDocument.Fields.Update

    For Each oHyperlink In ActiveDocument.Hyperlinks
    oHyperlink.TextToDisplay = oHyperlink.Address
    oHyperlink.Range.Font.Color = wdColorBlue
    oHyperlink.Range.Font.Underline = wdUnderlineSingle
    oHyperlink.Range.Font.UnderlineColor = wdColorBlue
    Next oHyperlink

    With ActiveDocument.MailMerge
    .Destination = wdSendToEmail
    .SuppressBlankLines = True
    ' You can modify the text "Enter Your Subject Here" or
    ' remove the following line if you do not want a subject
    ActiveDocument.MailMerge.MailSubject = "Enter Your Subject Here"
    With .DataSource
    .FirstRecord = ActiveDocument.MailMerge.DataSource.ActiveRecord
    .LastRecord = ActiveDocument.MailMerge.DataSource.ActiveRecord
    End With
    .Execute Pause:=False
    End With

    If ActiveDocument.MailMerge.DataSource.ActiveRecord = _
    ActiveDocument.MailMerge.DataSource.RecordCount Then
    bDone = True
    End If
    ActiveDocument.MailMerge.DataSource.ActiveRecord = wdNextRecord
    Loop
    End Sub

  5. V ponuke Nástroje ukážte na položku makroa kliknite na tlačidlo makrá.

  6. Kliknite na položku MergeToEmaila kliknite na položku Spustiť.


Poznámka: Každý e-mailovej správy odoslané prostredníctvom tohto makra sa zobrazí upozornenie programu Microsoft Outlook. Ďalšie informácie o tomto správaní nájdete po kliknutí na nasledovné číslo článku publikovaného v databáze Microsoft Knowledge Base:

290498 zobrazí upozornenie, keď použijete doplnok tretej strany alebo vlastné riešenia v programe Outlook 2002

Stav

Spoločnosť Microsoft potvrdila, že ide o chybu v produktoch spoločnosti Microsoft, ktoré sú uvedené v časti „Vzťahuje sa na“.

Ďalšie informácie

Ďalšie informácie o používaní funkcie hromadnej korešpondencie na vytvorenie e-mailové správy, po kliknutí na nasledovné číslo článku publikovaného v databáze Microsoft Knowledge Base:

294694 Používanie hromadnej korešpondencie na vytvorenie e-mailových správ v programe Word 2002

Ďalšie informácie o získanie Pomocníka programu Visual Basic for Applications, po kliknutí na nasledovné číslo článku publikovaného v databáze Microsoft Knowledge Base:

305326 zoznam Programovací prostriedky pre jazyk Visual Basic for Applications

Potrebujete ďalšiu pomoc?

Chcete ďalšie možnosti?

Môžete preskúmať výhody predplatného, prehľadávať školiace kurzy, naučiť sa zabezpečiť svoje zariadenie a ešte oveľa viac.

Komunity pomôžu s kladením otázok a odpovedaním na ne, s poskytovaním pripomienok a so získavaním informácií od odborníkov s bohatými znalosťami.

Boli tieto informácie užitočné?

Aká je podľa vás jazyková kvalita textu?
Čo sa vám páčilo, prípadne čo nie?
Stlačením tlačidla Odoslať sa vaše pripomienky použijú na zlepšenie produktov a služieb spoločnosti Microsoft. Váš správca IT bude môcť tieto údaje zhromažďovať. Vyhlásenie o ochrane osobných údajov.

Ďakujeme za vaše pripomienky!

×