word怎么编程

2023-11-28 10:11:43 数码极客 bianji01

 

关于Word中 的VBA 编程

分类: 电脑/网络 >> 程序设计 >> 其他编程语言问题描述:怎么用VBA编程 实现:把每行开头有"第XX条"字样的文字都加粗.因为行太多,手动去一个个改太慢了.顺便问下:怎么在VBA里面引用WORD文档里面的字? 比如WORD里面有一段文字:"建立反对撒客里空的龙卷风"怎么用MsgBOX显示出这段文字里面的第3个字和第4个字?解决你的“顺便问下".....Sub Macro1()Dim strText As StringstrText = "建立反对撒客里空的龙卷风"Selection.TypeText strTextSelection.MoveStart Unit:=wdLINe, Count:=-1Selection.MoveEnd Unit:=wdCharacter, Count:=-1 * (Len(Selection.Text) - 4)Selection.MoveStart Unit:=wdCharacter, Count:=3Selection.Font.Bold = TrueMsgBox Selection.TextEnd Sub

可以用什么工具或者编程技术实现对word文档的操作?

有很多,比较常用的是VBforApplication,也就是VBA,默认是不打开的,可以按照以下步骤打开

点击文件->选项

点击左侧的自定义功能区

出现两列,第二列中靠中间的位置有个开发工具,默认没有打勾,将这个选项勾上然后点击确定

然后再word顶部的菜单栏最右边就会出现开发工具,就可以调出VBA的开发工具了,使用的是VB的语法

其他的.netframework也有丰富的office库也可以对word编程,不过支持的事件没有vba多

声明:易趣百科所有作品(图文、音视频)均由用户自行上传分享,仅供网友学习交流。若您的权利被侵害,请联系315127732@qq.com
广告位招租
横幅广告