mwbr.net
当前位置:首页 >> worD vBA代码 >>

worD vBA代码

两种方法: 1、使用录制宏功能,录制下你的操作。通常在大量重复性操作时,这个方法比较好用。 2、打开宏编辑器,手工编写宏代码。这个方法可以执行非常复杂的功能,甚至可以用来编写宏病毒。 从你的问题来看,建议你使用第一个方法就好了,第二...

Alt+F8就可以打开宏了,你编写的VBA代码的名称都会在这里,选中以后点击“运行”就可以了。

比如:Shell "WINWORD.EXE C:\12345.doc", vbNormalFocus 在excel中,横向选中两个单元格,就打开c:\下的12345.doc文件 Private Sub Worksheet_SelectionChange(ByVal Target As Range) If Target.Row > 2 And Target.Rows.Count = 1 And Target...

这要看创建宏代码的存放位置时,指定宏放在哪里了。若希望word文档里始终有这个宏,那么在录制或者创建这个宏时,选择放在当前文档中。这样word文档复制到其他电脑上,也能看见VBA代码,也能执行。

楼主需要告诉大家想让Word的VBA干什么。因为【设置Word表格的VBA代码】这样的描述几乎毫无意义。

Sub GenDocfromExcel() 'excel控制word,生成新文件,插入图片和文件名,保存 'office 2003, VBA工具/引用中要勾选Microsoft Word 11.0 Object Library 'office 2007, VBA工具/引用中要勾选Microsoft Word 12.0 Object Library '... Range("A1:B1...

Sub 宏3()Dim i As ByteFor i = 2 To 150 '循环从2到150 ActiveCell.Range("A1:C1").Select '选择当前活动单元格为顶点的三个单元格 Selection.AutoFill Destination:=ActiveCell.Range("A1:C27"), Type:= _ xlFillCopy ' 自动填充到目的地的单...

VB 的函数,语法是一样的. 事件的触发和操作对象不一样. Word以字,段,Table为对象 EXCEL以单元格,Range,Sheet,book为对象.

1、在Word中打开你需要处理的doc文档; 2、键入ALT+F11; 3、在出现的VBA窗口中,粘贴你下载的代码; 4、把键盘光标放到入口函数中任意一行代码上(如果你不知道是什么地方,可以把代码贴上来看看); 5、键入F5运行; 6、切换回doc文档窗口看效...

With Selection.ParagraphFormat .LeftIndent = CentimetersToPoints(0) '左缩进为0 .FirstLineIndent = CentimetersToPoints(0) '首行缩进为0 End With

网站首页 | 网站地图
All rights reserved Powered by www.mwbr.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com