一些常用的WORD-VBA代码2.pdf
《一些常用的WORD-VBA代码2.pdf》由会员分享,可在线阅读,更多相关《一些常用的WORD-VBA代码2.pdf(3页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、这里给大家提供一些比较常用的这里给大家提供一些比较常用的 WORD VBAWORD VBA代码,可以提高大家的办公效率,如果不知代码,可以提高大家的办公效率,如果不知道怎么使用这些代码,请自行上网查询道怎么使用这些代码,请自行上网查询 WORDWORD 如何运行如何运行 VBAVBA。1 1、删除空行、删除空行Sub 删除空行()Dim I As Paragraph,n As Integer=FalseFor Each I InIf Len(Trim)=1 Thenn=n+1End IfNextMsgBox 共删除空白段落&n&个=TrueEnd Sub2 2、奇偶页打印、奇偶页打印Sub 奇
2、偶页打印()Dim x,j,i As IntegerOn Error Resume Nextx=ExecuteExcel4Macro(50)For i=1 To Int(x/2)+1 From:=2*i-1,To:=2*i-1Next iIf x=1 ThenMsgBox 无偶数页ElseMsgBox 请将打印出的纸张反向装入纸槽中,vbOKOnly,打印另一面For j=1 To Int(x/2)+1 From:=2*j,To:=2*jNext jEnd IfEnd Sub3 3、中英文标点互换、中英文标点互换Sub 中英文标点互换()Dim ChineseInterpunction()As
3、 Variant,EnglishInterpunction()As VariantDim myArray1()As Variant,myArray2()As Variant,strFind As String,strRep As StringDim msgResult As VbMsgBoxResult,N As Byte定义一个中文标点的数组对象ChineseInterpunction=Array(、,。,,,;,:,!,(,),)定义一个英文标点的数组对象EnglishInterpunction=Array(,.,;,:,!,-,(,1),)注意这里的英文,转换为了中文、,如果希望将,转换
4、为中文,请自行修改!提示用户交互的 MSGBOX 对话框msgResult=MsgBox(您想中英标点互换吗按 Y 将中文标点转为英文标点,按 N 将英文标点转为中文标点!,vbYesNoCancel)Select Case msgResultCase vbCancelExit Sub 如果用户选择了取消按钮,则退出程序运行Case vbYes 如果用户选择了 YES,则将中文标点转换为英文标点myArray1=ChineseInterpunctionmyArray2=EnglishInterpunctionstrFind=“(*)”strRep=1Case vbNo 如果用户选择了 NO,则
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 一些 常用 WORD VBA 代码
限制150内