von khsc7 » Di, 11.03.2008 15:37
Moin miteinander,
versuche gerade, per basic Text in die Kopfzeile zu schreiben, daß die Seiten-Nummerierung immer außen ist.
Leider krieg ich nur jede 2. Seite
Code: Alles auswählen
Sub HeadLines(oDoc as Object) ' aktuelles Dokument
Dim oSVorlagen as Object ' Alle Vorlagen
dim oSVorlage as Object ' eine Vorlage
Dim oCursor as Object ' der Cursor
dim i&
oSVorlagen = oDoc.getStyleFamilies.getByName("PageStyles")
' xray oSVorlagen
' for i=0 to oSVorlagen.getCount - 1
' oSVorlage = oSVorlagen.getByIndex(i)
' xray oSVorlage
'next
oSVorlage = oSVorlagen.getByName("Standard")
oSVorlage.HeaderIsOn = True
oCursor = oSVorlage.headerText.Text.CreateTextCursor()
oCursor.ParaStyleName = "IliParaHeaderL"
oCursor.gotoEnd(False)
oSVorlage.HeaderText.Text.insertString(oCursor, vbTab & sBookTitle, False)
xray oSVorlage
oSVorlage = oSVorlagen.getByName("Left Page")
oSVorlage.HeaderIsOn = True
oCursor = oSVorlage.headerText.Text.CreateTextCursor()
oCursor.ParaStyleName = "IliParaHeaderL"
oCursor.gotoEnd(False)
oSVorlage.HeaderText.Text.insertString(oCursor, vbTab & sBookTitle, False)
oSVorlage = oSVorlagen.getByName("Right Page")
oSVorlage.HeaderIsOn = True
oCursor = oSVorlage.headerText.Text.CreateTextCursor()
oCursor.ParaStyleName = "IliParaHeaderR"
oSVorlage.HeaderText.Text.insertString(oCursor, sBookTitle & vbTab, False)
End Sub
gibts da noch nen Trick?
Danke!
Hermann
Moin miteinander,
versuche gerade, per basic Text in die Kopfzeile zu schreiben, daß die Seiten-Nummerierung immer außen ist.
Leider krieg ich nur jede 2. Seite
[code]
Sub HeadLines(oDoc as Object) ' aktuelles Dokument
Dim oSVorlagen as Object ' Alle Vorlagen
dim oSVorlage as Object ' eine Vorlage
Dim oCursor as Object ' der Cursor
dim i&
oSVorlagen = oDoc.getStyleFamilies.getByName("PageStyles")
' xray oSVorlagen
' for i=0 to oSVorlagen.getCount - 1
' oSVorlage = oSVorlagen.getByIndex(i)
' xray oSVorlage
'next
oSVorlage = oSVorlagen.getByName("Standard")
oSVorlage.HeaderIsOn = True
oCursor = oSVorlage.headerText.Text.CreateTextCursor()
oCursor.ParaStyleName = "IliParaHeaderL"
oCursor.gotoEnd(False)
oSVorlage.HeaderText.Text.insertString(oCursor, vbTab & sBookTitle, False)
xray oSVorlage
oSVorlage = oSVorlagen.getByName("Left Page")
oSVorlage.HeaderIsOn = True
oCursor = oSVorlage.headerText.Text.CreateTextCursor()
oCursor.ParaStyleName = "IliParaHeaderL"
oCursor.gotoEnd(False)
oSVorlage.HeaderText.Text.insertString(oCursor, vbTab & sBookTitle, False)
oSVorlage = oSVorlagen.getByName("Right Page")
oSVorlage.HeaderIsOn = True
oCursor = oSVorlage.headerText.Text.CreateTextCursor()
oCursor.ParaStyleName = "IliParaHeaderR"
oSVorlage.HeaderText.Text.insertString(oCursor, sBookTitle & vbTab, False)
End Sub
[/code]
gibts da noch nen Trick?
Danke!
Hermann