分享

VFP控制Word文档添加页眉和页脚(二)

 王咸美 2013-08-03
*编号:A0034
*功能:VFP控制Word文档添加页眉和页脚(二)
 
LOCAL loWordApp
loWordApp=CREATEOBJECT("word.application")
WITH loWordApp
      .Visible=.T.
     .documents.Add
     .Selection.TypeText("这是个测试如何转换成VF语言")
     if .ActiveWindow.View.SplitSpecial<>0 Then
       .ActiveWindow.View.Panes(2).Close
    endif
    if .ActiveWindow.ActivePane.View.Type=1 or;
       .ActiveWindow.ActivePane.View.Type=2 Then
       .ActiveWindow.ActivePane.View.Type=9
   endif
   .ActiveWindow.ActivePane.View.SeekView=1
   if .Selection.HeaderFooter.ISHeader=.T.  Then
      .ActiveWindow.ActivePane.View.SeekView=10
  else
      .ActiveWindow.ActivePane.View.SeekView=8
   endif
   .NormalTempPlateAutoTextEntries("第X页   共Y页").Insert(.Selection.Range)
  .ActiveWindow.ActivePane.View.SeekView=1
  .Selection.TypeText("红虎工作室(honghoo.net)制作")
ENDWITH
 
添加页脚可简化为:
LOCAL loWordApp
loWordApp=CREATEOBJECT("word.application")
WITH loWordApp
      .Visible=.T.
     .documents.Add
     .Selection.TypeText("这是个测试如何转换成VF语言")
     .ActiveWindow.ActivePane.View.SeekView=10
     .NormalTempPlateAutoTextEntries("第X页   共Y页").Insert(.Selection.Range)
    .Selection.ParagraphFormat.Alignment=1  &&页脚居中
 ENDWITH

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多