永发信息网

用vb如何替换word中的页脚

答案:2  悬赏:50  手机版
解决时间 2021-03-10 07:52
我用vb写了一段程序可以替换word中的指定字符且word的版式及字体都不改变,但是就是word中的页脚替换不了,请问如何替换,高手指点一下,谢谢
最佳答案
可以先在word中录制一段VB代码的宏,主要修改页脚,作参考调用:

Sub Macro1()
'
' Macro1 Macro
' 宏在 2008-5-23 由 微软用户 录制
'
If ActiveWindow.View.SplitSpecial <> wdPaneNone Then
ActiveWindow.Panes(2).Close
End If
If ActiveWindow.ActivePane.View.Type = wdNormalView Or ActiveWindow. _
ActivePane.View.Type = wdOutlineView Then
ActiveWindow.ActivePane.View.Type = wdPrintView
End If
ActiveWindow.ActivePane.View.SeekView = wdSeekCurrentPageHeader
If Selection.HeaderFooter.IsHeader = True Then
ActiveWindow.ActivePane.View.SeekView = wdSeekCurrentPageFooter
Else
ActiveWindow.ActivePane.View.SeekView = wdSeekCurrentPageHeader
End If
Selection.TypeText Text:="2008 "
Selection.Fields.Add Range:=Selection.Range, Type:=wdFieldNumPages
ActiveWindow.ActivePane.View.SeekView = wdSeekMainDocument
End Sub

以上宏中,我主要在页脚插入2008,以及页码
全部回答
先工程引入microsoft word 接下来的代码你可以参考word中的宏,代码全有了。 例: dim xx as new word.application with xx.documents.open("c:\1.doc") with .content .find.execute "ask",false,false,false,false,false,true,1,false,me.text1.text,2,false,false,false,false end with end with 初学可能还没找到引入在哪,下面的代码可以不引入dll 直接放到vb里就可以,加个按钮喔,还有是vb6.0 private sub command1_click() dim wordobj set wordobj = createobject("word.application") with wordobj.documents.open("c:\1.doc")'word文档路径 with .content if .find.execute("ask") then .text = me.text1.text end if end with .save end with wordobj.quit end sub
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
如何照顾女孩子啊
急性牙髓炎最有效的应急处理是()
贵阳捷城修理厂座机电话号码多少
我们本来是以朋友的方式相处的,他也没有戳破
凡是两三个人在一起,我必在他们中间。是圣经
小肠做手术后多久才能吃东西
位于句首英语怎么说
江门日报台山记者站地址有知道的么?有点事想
【没想冰糕20支,3天卖了9箱.平均每天卖?每只
找规律,3次根号2又7分之2=2倍3次根号7分之2,3
曾都区随州中国移动(手机专卖店)地址是什么,
智联招聘上投了简历,有人打电话叫我去面试,
腿粗的长期穿紧身牛仔裤能不能瘦腿
成都练英语口语,有什么适合我们上班族的吗,
国强塑钢彩铝门窗厂在什么地方啊,我要过去处
推荐资讯
求助:瑞风9座商务方向机漏油
热血高校1百度云
手机app人民日报不出来新闻怎么回事
卧龙吟什么加什么才会遇到NPC啊?也就是说,
如何自行拆卸Acer aspire 4535G
红与黑为什么是文学名著优点在哪
【蚂蚁和蝈蝈】《伊索寓言》中的《蚂蚁和蝈蝈
为什么手机还有钱,也没停机,为什么短信发不
头上三个漩涡的人,非大人物便是大恶人,不会
购买长期寿险合同的保单所有人在出现资金困难
“这是一个划时代的突破和最骇人听闻的社会结
谁知道声律启蒙拼音版!急需要!知道的Call我
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?