Avviare Microsoft Word 2007. Selezionare la scheda "Sviluppatore " e cliccare su " Visual Basic ". Destro del mouse su " Oggetti parola di Microsoft ", fare clic su "Inserisci" e selezionare
2
Digitare quanto segue per creare un nuovo sub "Modulo ". :
Sub mergeTwoDocs ( )
premere "Invio ".
3
digitare quanto segue per creare le variabili utilizzate per la memorizzazione dei dati :
Dim wDoc Come
Word.Document
Dim paragraphText As String Dim
paragraphRange Come Word.Range
Dim paragraphCount As Long
4
digitare quanto segue per definire la variabile " wordApplication " :
wordApplication = CreateObject ( " Word.Application " ) per
digitare quanto segue per aprire il " primo " documento per unire :
wDoc = wordApplication.Documents.Open ( " C : \\ Questo è il testo del primo document.doc " ) per
digitare quanto segue per chiamare i" sub " e inviare il" readDocument primo " oggetto documento come parametro :
chiama readDocument ( wDoc ) economici 5
digitare quanto segue per aprire il "secondo" documento per unire :
wDoc = wordApplication.Documents.Open ( " C : \\ Questo è il testo della secondo document.doc " ) per
digitare quanto segue per chiamare i" sub " e inviare il" readDocument secondo oggetto documento " come parametro :
chiama readDocument ( wDoc ) per
6
Digitare quanto segue per creare i sub " readDocument " che leggerà qualsiasi oggetto documento di Word in passato e aggiungere il contenuto al documento corrente :
private Sub readDocument ( wrdDoc As Object ) per
Con wrdDoc
paragraphCount = 1 Per Paragraphs.Count
paragraphRange = Range ( Inizio: . . . = paragrafi ( paragraphCount ) Range.Start ,
_ < . p> Fine : . . = paragrafi ( paragraphCount ) Range.End ) per
paragraphText = paragraphRange.Text
Selection.TypeText Text : = paragraphText
Selection.TypeParagraph
Avanti paragraphCount
. Chiudi
End With End Sub
Programmazione © www.354353.com