I'm trying to use visual basic to automatically write headers. Something like this:
Expand|Select|Wrap|Line Numbers
- <my name> <class>
- <date> <my <class>'s teacher's name>
Expand|Select|Wrap|Line Numbers
- Sub EnglishHeader()
- If ActiveWindow.View.SplitSpecial <> wdPaneNone Then
- ActiveWindow.Panes(2).Close
- End If
- If ActiveWindow.ActivePane.View.Type = wdNormalView Or ActiveWindow. _
- ActivePane.View.Type = wdOutlineView Or ActiveWindow.ActivePane.View.Type _
- = wdMasterView Then
- ActiveWindow.ActivePane.View.Type = wdPageView
- End If
- ActiveWindow.ActivePane.View.SeekView = wdSeekCurrentPageHeader
- Selection.TypeText Text:="<my name>" & vbTab & vbTab & "English"
- Selection.TypeParagraph
- Selection.Fields.Add Range:=Selection.Range, Type:=wdFieldDate
- Selection.TypeText Text:=vbTab & vbTab & "<my teacher's name>"
- ActiveWindow.ActivePane.View.SeekView = wdSeekMainDocument
- End Sub