VBA
saloon_yuan
这个作者很懒,什么都没留下…
展开
-
Excel编程(3)----对象模型
Excel对象模型主要有以下几种:Application 对象表示 Excel 应用程序本身Workbook 对象表示 Excel 应用程序中的单个工作簿 Worksheet 对象 表示工作表。 Range 对象 表示Excel 内的一块区域,该对象可以是一个单元格、一行、一列、包含一个或多个单元格块(可以连续,也可以不连续)。原创 2013-06-12 21:46:37 · 1068 阅读 · 0 评论 -
Excel编程(1)----VBA调试
Excel文件打开,按Alt+ F11,跳出Microsoft Visual Basic 编辑界面,添加自定义函数或者其他代码后,按开始执行,此时一般会弹出信息,代码无法运行。原来Excel默认状态下是禁止宏运行的,如下设置即可:2007版Excel: Excel文件中,点击左上角圆圈(类似Windows下的Home图标),Excel选项(Excel options)--> 信任原创 2013-06-12 08:03:17 · 2705 阅读 · 0 评论 -
Excel编程(2)----自动填充
话说懒惰是进步的动力源泉。 现在有这样一个需求:一个主表数据文件(MainData.xls), 内部有5个sheet(sheet1,sheet2,sheet3,sheet4,sheet5),另外有5个数据源文件(SrcData1.xls, SrcData2.xls, SrcData3.xls, SrcData4.xls, SrcData5.xls),以上5个Sheet和 5个数据源文件是一一对原创 2013-06-12 09:48:35 · 1394 阅读 · 0 评论 -
VBA中byref类型不匹配 "ByRef Argument Type Mismatch"错误
VBA中子函数调用时出现如下错误:"ByRef Argument Type Mismatch",(参数类型不匹配)代码如下:Function MainFunc() Dim a, b, c As Integer a = 111 b = 222 Call AddFunc(a, b, c) MsgBox c End Functio原创 2013-06-15 18:26:07 · 9477 阅读 · 1 评论