UnderBuildDocFromSections ()
Dunkel wdApp som Word.Application
Dunkel docNew som Word.Document
Dunkel docSource som Word.Document
Dunkla sourcesections som Variant
Dunkelt I som heltal
Dunkel bNewInstance som Boolean
'försök att använda ett existerande anföra som exempel av uttrycker
På felmeritförteckning därefter 'dämpa att anmäla för fel
Fastställd wdApp = GetObject (, ”Word.Application”)
På fel GoTo 0 'omaktivera att anmäla för fel
Om wdApp är ingenting därefter
'Uttrycka inte spring, så skapa ett nytt anföra som exempel
Fastställd wdApp = CreateObject (”Word.Application”)
wdApp.Visible = True 'valfritt. Kodifiera ska fortfarande arbete med gömd applikation
bNewInstancen = True
Avsluta om
sourcesections = samling (2, 6, 8)
Fastställd docSource = wdApp.Documents.Open (”C:\MyFolder\MyTemplate.dot”)
Fastställd docNew = wdApp.Documents.Add
För I = 0 till 2
docSource.Sections (sourcesections (I)). Range.Copy
docNew.Bookmarks (”\ EndOfDoc”). Range.Paste
Därefter i
docSource.Close-wdDoNotSaveChanges
'Nytt dokument för räddning och nära applikation, om inte den var redan rinnande
docNew.SaveAs ”C:\MyFolder\MyNewDoc.dot”,
Om bNewInstance därefter
wdApp.Quit
Avsluta om
Avsluta suben
|