Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
 Spustite program Microsoft Word 2007 . Vyberte kartu " Vývojár " a kliknite na " Visual Basic " . Pravým - kliknite na " Objekty programu Microsoft Word , " kliknite na tlačidlo " Vložiť " a vyberte 
 2 
 Zadajte nasledujúci vytvoriť novú ponorku " modul " . : 
 
 Sub mergeTwoDocs ( ) 
 
 Stlačte tlačidlo " ENTER " . 
 3 
 Zadajte nasledujúci vytvoriť premenné používané pre ukladanie dát : 
 
 Dim wDoc Ako Word.Document 
 
 Dim paragraphText As String Dim 
 
 paragraphRange Ako Word.Range 
 
 Dim paragraphCount As Long 
 4 
 Zadajte nasledujúce definovať " wordApplication " premenné : 
 
 Nastaviť wordApplication = CreateObject ( " Word.Application " ) 
 
 zadajte nasledujúce otvorte " prvý " dokument , ktorý chcete zlúčiť : 
 
 Set wDoc = wordApplication.Documents.Open ( " C : \\ Toto je text z prvého Document.doc " ) 
 
 Zadajte nasledujúce volať " readDocument " sub a poslať " prvý " dokument objekt ako parameter : 
 
 Call readDocument ( wDoc ) 
 5 
 zadajte nasledujúce otvorte " druhý " dokument , ktorý chcete zlúčiť : 
 
 Set wDoc = wordApplication.Documents.Open ( " C : \\ Toto je text, z druhý Document.doc " ) 
 
 Zadajte nasledujúce volať " readDocument " sub a poslať " druhú " dokument objekt ako parameter : 
 
 Volajte readDocument ( wDoc ) 
 
 6 
 Zadajte nasledujúci vytvoriť " readDocument " sub , ktorý bude čítať nejaký objekt dokumentu Word prešiel v roku a pridať obsah do aktuálneho dokumentu : 
 
Private sub readDocument ( wrdDoc As Object ) klipart
 S wrdDoc 
 
 paragraphCount = 1 Ak chcete Paragraphs.Count 
 
 Set paragraphRange = rozsah (Začiatok : .... = Odseky ( paragraphCount ) Range.Start , _ 
 
 Koniec : . = Odseky ( paragraphCount ) Range.End ) 
 
 paragraphText = paragraphRange.Text 
 
 Selection.TypeText Text : . = paragraphText 
 
 Selection.TypeParagraph 
 
 Ďalšie paragraphCount 
 
 . Close 
 
 End With 
 
 End Sub