如何在delphi5中实现对word文档页眉的设置?

王朝delphi·作者佚名  2006-01-09
窄屏简体版  字體: |||超大  

我这有一个对当前页面的设置代码

var

mmm,nnn,aaa:OleVariant;

begin

mmm:=wdLine;

nnn:=1;

aaa:=wdFieldPage;

WordApp.ActiveWindow.ActivePane.View.SeekView :=wdSeekCurrentPageHeader ;

WordApp.Selection.Move(mmm,nnn);

WordApp.Selection.ParagraphFormat.Alignment := wdAlignParagraphCenter;

WordApp.Selection.InsertAfter('第');

mmm:=wdCharacter;

WordApp.Selection.Move(mmm,nnn);

WordApp.Selection.Fields.Add(WordApp.Selection.Range,aaa,mmm,nnn);

aaa:=wdFieldNumPages;

WordApp.Selection.InsertAfter('页/第');

WordApp.Selection.Move(mmm,nnn);

WordApp.Selection.Fields.Add(WordApp.Selection.Range,aaa,mmm,nnn);

WordApp.Selection.InsertAfter('页');

WordApp.ActiveWindow.ActivePane.View.SeekView := wdSeekMainDocument;

end;

可是只能修改第一页的,怎么修改后面的页面的页眉?

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
 
 
© 2005- 王朝網路 版權所有 導航