mit problem er lidt at konvertere VB til VBScript... ovenstående virker.... men så snart jeg vil prøve at benytte fx : wdHeaderFooterFirstPage opstår der problemer fx vil den ikke godtage nedenstående:
ActiveDocument.PageSetup.DifferentFirstPageHeaderFooter = True With ActiveDocument.Sections(1).Headers(wdHeaderFooterFirstPage) .Range.InsertAfter("First Page Text") End With
.... nu prøvede jeg lige noget vbscript som egentlig virker...
VBScript :
Headers(2) indsætter på første side. Headers(1) indsætter på resten af siderne.
bortset fra at hvis man har flere sektioner i dokumentet, indsætter den også "wdHeaderFooterFirstPage" i starten af de andre sektioner selv om jeg har sagt :
sections(1)
hhhmmm, jeg må vidst bare sidde og prøve mig lidt frem ;-)
'******************insert PageHeader and Footer************ ActiveWindow.ActivePane.View.SeekView = wdSeekCurrentPageHeader 'indsætter hoved første side her er det lavet som en autotext,d er ligger i normaldot. NormalTemplate.AutoTextEntries("autotext navn").Insert Where:=Selection.Range
'indsætter fod på 1. side. ActiveWindow.ActivePane.View.SeekView = wdSeekCurrentPageFooter
NormalTemplate.AutoTextEntries("Autotext navn").Insert Where:=Selection. _ Range
If oSection.PageSetup.DifferentFirstPageHeaderFooter Then 'Different first page option is selected 'set the header for the second page Set oHeader = oSection.Headers(wdHeaderFooterPrimary) Set oRange = oHeader.Range With oRange NormalTemplate.AutoTextEntries("Autotext navn").Insert Where:=oRange, _ RichText:=True
Jo tak... løste det ved at prøve mig lidt frem, og studere microsoft.com I får lidt point for jeres tid og hjælp ;-)
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.