Excel之VBA编程常用语句300句汇总.pdf

上传人:白大夫 文档编号:5424129 上传时间:2020-05-06 格式:PDF 页数:15 大小:72.54KB
返回 下载 相关 举报
Excel之VBA编程常用语句300句汇总.pdf_第1页
第1页 / 共15页
Excel之VBA编程常用语句300句汇总.pdf_第2页
第2页 / 共15页
Excel之VBA编程常用语句300句汇总.pdf_第3页
第3页 / 共15页
Excel之VBA编程常用语句300句汇总.pdf_第4页
第4页 / 共15页
Excel之VBA编程常用语句300句汇总.pdf_第5页
第5页 / 共15页
点击查看更多>>
资源描述

《Excel之VBA编程常用语句300句汇总.pdf》由会员分享,可在线阅读,更多相关《Excel之VBA编程常用语句300句汇总.pdf(15页珍藏版)》请在三一文库上搜索。

1、Excel 之 VBA编程常用语句 300 句 时间:2009-11-27 21:12:21 来源: 本站作者: 未知我要投稿我 要收藏投稿指南 定制模块行为 (1) Option Explicit 强制对模块内所有变量进行声明 Option Private Module 标记模块为私有,仅对同一工程中其它模块有用,在 宏对话框中不显示 Option Compare Text 字符串不区分大小写 Option Base 1 指定数组的第一个下标为1 (2) On Error Resume Next 忽略错误继续执行VBA代码, 避免出现错误消息 (3) On Error GoTo ErrorH

2、andler 当错误发生时跳转到过程中的某个位置 (4) On Error GoTo 0 恢复正常的错误提示 (5) Application.DisplayAlerts=False 在程序执行过程中使出现的警告框不 显示 (6) Application.ScreenUpdating=False 关闭屏幕刷新 Application.ScreenUpdating=True 打开屏幕刷新 (7) Application.Enable.CancelKey=xlDisabled 禁用 Ctrl+Break中止宏运行 的功能 工作簿 (8) Workbooks.Add() 创建一个新的工作簿 (9) W

3、orkbooks( “book1.xls ”).Activate 激活名为 book1 的工作簿 (10) ThisWorkbook.Save 保存工作簿 (11) ThisWorkbook.close 关闭当前工作簿 (12) ActiveWorkbook.Sheets.Count 获取活动工作薄中工作表数 (13) ActiveWorkbook.name 返回活动工作薄的名称 (14) ThisWorkbook.Name 返回当前工作簿名称 ThisWorkbook.FullName 返回当前工作簿路径和名称 (15) ActiveWindow.EnableResize=False 禁止调

4、整活动工作簿的大小 (16) Application.Window.Arrange xlArrangeStyleTiled 将工作簿以平铺方 式排列 (17) ActiveWorkbook.WindowState=xlMaximized 将当前工作簿最大化 工作表 (18) ActiveSheet.UsedRange.Rows.Count 当前工作表中已使用的行数 (19) Rows.Count 获取工作表的行数 (注:考虑向前兼容性 ) (20) Sheets(Sheet1).Name= “Sum ” 将 Sheet1 命名为 Sum (21) ThisWorkbook.Sheets.Add

5、 Before:=Worksheets(1) 添加一个新工作表在 第一工作表前 (22) ActiveSheet.Move After:=ActiveWorkbook. _ Sheets(ActiveWorkbook.Sheets.Count) 将当前工作表移至工作表的最后 (23) Worksheets(Array(“sheet1”, ”sheet2”).Select 同时选择工作表1 和工作表 2 (24) Sheets(“sheet1”).Delete或 Sheets(1).Delete 删除工作表 1 (25) ActiveWorkbook.Sheets(i).Name 获取工作表 i

6、 的名称 (26) ActiveWindow.DisplayGridlines=Not ActiveWindow.DisplayGridlines 切换工作表中的网格线显示, 这种方法也可以用在其它方面进行相互切换,即相 当于开关按钮 (27) ActiveWindow.DisplayHeadings=Not ActiveWindow.DisplayHeadings 切换工作表中的行列边框显示 (28) ActiveSheet.UsedRange.FormatConditions.Delete 删除当前工作表中 所有的条件格式 (29) Cells.Hyperlinks.Delete 取消当前

7、工作表所有超链接 (30) ActiveSheet.PageSetup.Orientation=xlLandscape 或 ActiveSheet.PageSetup.Orientation=2 将页面设置更改为横向 (31) ActiveSheet.PageSetup.RightFooter=ActiveWorkbook.FullName 在页 面设置的表尾中输入文件路径 ActiveSheet.PageSetup.LeftFooter=Application.UserName 将用户名放置 在活动工作表的页脚 单元格 / 单元格区域 (32) ActiveCell.CurrentRegio

8、n.Select 或 Range(ActiveCell.End(xlUp),ActiveCell.End(xlDown).Select 选择当前活动单元格所包含的范围,上下左右无空行 (33) Cells.Select 选定当前工作表的所有单元格 (34) Range (“A1”).ClearContents 清除活动工作表上单元格A1中的内容 Selection.ClearContents 清除选定区域内容 Range(“A1:D4”).Clear 彻底清除 A1至 D4单元格区域的内容,包括格式 (35) Cells.Clear 清除工作表中所有单元格的内容 (36) ActiveCell

9、.Offset(1,0).Select 活动单元格下移一行,同理,可下移一 列 (37) Range( “A1”).Offset(ColumnOffset:=1)或 Range(“A1”).Offset(,1) 偏移一列 Range(“A1”).Offset(Rowoffset:=-1) 或 Range(“A1”).Offset(-1) 向上 偏移一行 (38) Range( “A1”).Copy Range( “B1”) 复制单元格A1,粘贴到单元格B1 中 Range(“A1:D8”).Copy Range(“F1”) 将单元格区域复制到单元格F1 开始的 区域中 Range(“A1:D8

10、”).Cut Range( “F1”) 剪切单元格区域A1至 D8 ,复制到单元 格 F1 开始的区域中 Ran ge(“A1”).CurrentRegion.Copy Sheets(“Sheet2”).Range( “A1”) 复 制包含 A1的单元格区域到工作表2 中以 A1起始的单元格区域中 注:CurrentRegion 属性等价于定位命令,由一个矩形单元格块组成,周围是一 个或多个空行或列 (39) ActiveWindow.RangeSelection.Value=XX 将值 XX输入到所选单元格区域 中 (40) ActiveWindow.RangeSelection.Count

11、 活动窗口中选择的单元格数 (41) Selection.Count 当前选中区域的单元格数 (42) GetAddress=Replace(Hyperlinkcell.Hyperlinks(1).Address,mailto:,”) 返回单元格中超级链接的地址并赋值 (43) TextColor=Range( “A1”).Font.ColorIndex 检查单元格 A1的文本颜色 并返回颜色索引 Range(“A1”).Interior.ColorIndex 获取单元格A1背景色 (44) cells.count 返回当前工作表的单元格数 (45) Selection.Range(“E4”)

12、.Select 激活当前活动单元格下方3 行,向右 4 列的单元格 (46) Cells.Item(5,”C ”) 引单元格 C5 Cells.Item(5,3) 引单元格 C5 (47) Range( “A1”).Offset(RowOffset:=4,ColumnOffset:=5) 或 Range(“A1”).Offset(4,5) 指定单元格 F5 (48) Range( “B3”).Resize(RowSize:=11,ColumnSize:=3) Rnage(“B3”).Resize(11,3) 创建 B3:D13区域 (49) Range( “Data”).Resize(,2)

13、将 Data 区域扩充 2 列 (50) Union(Range(“Data1”),Range( “Data2”) 将 Data1 和 Data2 区域连 接 (51) Intersect(Range(“Data1”),Range( “Data2”) 返回 Data1 和 Data2 区域的交叉区域 (52) Range( “Data”).Count 单元格区域 Data 中的单元格数 Range(“Data”). Columns.Count 单元格区域Data 中的列数 Range(“Data”). Rows.Count 单元格区域Data 中的行数 (53) Selection.Colum

14、ns.Count 当前选中的单元格区域中的列数 Selection.Rows.Count 当前选中的单元格区域中的行数 (54) Selection.Areas.Count 选中的单元格区域所包含的区域数 (55) ActiveSheet.UsedRange.Row 获取单元格区域中使用的第一行的行号 Excel 之 VBA编程常用语句 300 句 时间:2009-11-27 21:12:21 来源: 本站作者: 未知我要投稿我 要收藏投稿指南 (56) Rng.Column 获取单元格区域Rng左上角单元格所在列 编号 (57) ActiveSheet.Cells.SpecialCells(

15、xlCellTypeAllFormatConditions) 在活动工作表中返回所有符合条件格式设置的区域 (58) Range(“A1”).AutoFilter Field:=3,VisibleDropDown:=False 关闭由 于执行自动筛选命令产生的第3 个字段的下拉列表 名称 (59) Range( “A1:C3 ”).Name=“computer” 命名 A1:C3区域为 computer 或 Range(“D1 :E6”).Name=“Sheet1!book ” 命名局部变量,即Sheet1 上 区域 D1:E6为 book 或 Names( “computer”).Name=

16、“robot ” 将区域 computer 重命名为 robot (60) Names( “book”).Delete 删除名称 (61) Names.Add Name:=“ContentList”, _ RefersTo:= “=OFFSET(Sheet1!A2,0,0,COUNTA(Sheet2!$A:$A)” 动态命名 列 (62) Names.Add Name:= “Company ”,RefersTo:= “CompanyCar ” 命名字符串 CompanyCar (63) Names.Add Name:=“Total ”,RefersTo:=123456 将数字 123456 命

17、名为 Total 。注意数字不能加引号,否则就是命名字符串了。 (64) Names.Add Name:=“MyArray”,RefersTo:=ArrayNum 将数组 ArrayNum 命名为 MyArray。 (65) Names.Add Name:= “ProduceNum ”,RefersTo:= “=$B$1 ”,Visible:=False 将名称隐藏 (66) ActiveWorkbook.Names(“Com ”).Name 返回名称字符串 公式与函数 (67) Application.WorksheetFunction.IsNumber(“A1”) 使用工作表函数检 查 A

18、1单元格中的数据是否为数字 (68) Range(“A:A”).Find(Application.WorksheetFunction.Max(Range(“A:A”) ).Activate 激活单元格区域 A列中最大值的单元格 (69) Cells(8,8).FormulaArray=“=SUM(R2C -1:R-1C-1*R2C:R-1C) ” 在单元格中输入数组公式。注意必须使用R1C1样式的表达式 图表 (70) ActiveSheet.ChartObjects.Count 获取当前工作表中图表的个数 (71) ActiveSheet.ChartObjects(“Chart1”).Sel

19、ect 选中当前工作表中图 表 Chart1 (72) ActiveSheet.ChartObjects(“Chart1”).Activate ActiveChart.ChartArea.Select 选中当前图表区域 (73) WorkSheets( “Sheet1”).ChartObjects(“Chart2”).Chart. _ ChartArea.Interior.ColorIndex=2 更改工作表中图表的图表区的颜色 (74) Sheets( “Chart2”).ChartArea.Interior.ColorIndex=2 更改图表工作 表中图表区的颜色 (75) Charts.

20、Add 添加新的图表工作表 (76) ActiveChart.SetSourceData Source:=Sheets( “Sheet1”).Range( “A1:D5”), _ PlotBy:=xlColumns 指定图表数据源并按列排列 (77) ActiveChart.Location Where:=xlLocationAsNewSheet 新图表作为新图 表工作表 (78) ActiveChart.PlotArea.Interior.ColorIndex=xlNone 将绘图区颜色变 为白色 (79) WorkSheets( “Sheet1”).ChartObjects(1).Char

21、t. _ Export FileName:=“C :MyChart.gif ”,FilterName:=“GIF” 将图表 1 导出 到 C盘上并命名为 MyChart.gif 窗体 (80) MsgBox “Hello! ” 消息框中显示消息Hello (81) Ans=MsgBox( “Continue? ”,vbYesNo) 在消息框中点击“是”按钮,则 Ans值为 vbYes;点击“否”按钮,则Ans 值为 vbNo。 If MsgBox( “Continue? ”,vbYesNo) 论文 程序源码 Excel 之 VBA编程常用语句 300 句 时间:2009-11-27 21:12

22、:21 来源: 本站作者: 未知我要投稿我 要收藏投稿指南 (56) Rng.Column 获取单元格区域Rng左上角单元格所在列 编号 (57) ActiveSheet.Cells.SpecialCells(xlCellTypeAllFormatConditions) 在活动工作表中返回所有符合条件格式设置的区域 (58) Range(“A1”).AutoFilter Field:=3,VisibleDropDown:=False 关闭由 于执行自动筛选命令产生的第3 个字段的下拉列表 名称 (59) Range( “A1:C3 ”).Name=“computer” 命名 A1:C3区域为

23、computer 或 Range(“D1 :E6”).Name=“Sheet1!book ” 命名局部变量,即Sheet1 上 区域 D1:E6为 book 或 Names( “computer”).Name=“robot ” 将区域 computer 重命名为 robot (60) Names( “book”).Delete 删除名称 (61) Names.Add Name:=“ContentList”, _ RefersTo:= “=OFFSET(Sheet1!A2,0,0,COUNTA(Sheet2!$A:$A)” 动态命名 列 (62) Names.Add Name:= “Compan

24、y ”,RefersTo:= “CompanyCar ” 命名字符串 CompanyCar (63) Names.Add Name:=“Total ”,RefersTo:=123456 将数字 123456 命名为 Total 。注意数字不能加引号,否则就是命名字符串了。 (64) Names.Add Name:=“MyArray”,RefersTo:=ArrayNum 将数组 ArrayNum 命名为 MyArray。 (65) Names.Add Name:= “ProduceNum ”,RefersTo:= “=$B$1 ”,Visible:=False 将名称隐藏 (66) Activ

25、eWorkbook.Names(“Com ”).Name 返回名称字符串 公式与函数 (67) Application.WorksheetFunction.IsNumber(“A1”) 使用工作表函数检 查 A1单元格中的数据是否为数字 (68) Range(“A:A”).Find(Application.WorksheetFunction.Max(Range(“A:A”) ).Activate 激活单元格区域 A列中最大值的单元格 (69) Cells(8,8).FormulaArray=“=SUM(R2C -1:R-1C-1*R2C:R-1C) ” 在单元格中输入数组公式。注意必须使用R1

26、C1样式的表达式 图表 (70) ActiveSheet.ChartObjects.Count 获取当前工作表中图表的个数 (71) ActiveSheet.ChartObjects(“Chart1”).Select 选中当前工作表中图 表 Chart1 (72) ActiveSheet.ChartObjects(“Chart1”).Activate ActiveChart.ChartArea.Select 选中当前图表区域 (73) WorkSheets( “Sheet1”).ChartObjects(“Chart2”).Chart. _ ChartArea.Interior.ColorIn

27、dex=2 更改工作表中图表的图表区的颜色 (74) Sheets( “Chart2”).ChartArea.Interior.ColorIndex=2 更改图表工作 表中图表区的颜色 (75) Charts.Add 添加新的图表工作表 (76) ActiveChart.SetSourceData Source:=Sheets( “Sheet1”).Range( “A1:D5”), _ PlotBy:=xlColumns 指定图表数据源并按列排列 (77) ActiveChart.Location Where:=xlLocationAsNewSheet 新图表作为新图 表工作表 (78) Ac

28、tiveChart.PlotArea.Interior.ColorIndex=xlNone 将绘图区颜色变 为白色 (79) WorkSheets( “Sheet1”).ChartObjects(1).Chart. _ Export FileName:=“C :MyChart.gif ”,FilterName:=“GIF” 将图表 1 导出 到 C盘上并命名为 MyChart.gif 窗体 (80) MsgBox “Hello! ” 消息框中显示消息Hello (81) Ans=MsgBox( “Continue? ”,vbYesNo) 在消息框中点击“是”按钮,则 Ans值为 vbYes;点

29、击“否”按钮,则Ans 值为 vbNo。 If MsgBox( “Continue? ”,vbYesNo)vbYes Then Exit Sub 返回值不为 “是”,则退出 (82) Config=vbYesNo+vbQuestion+vbDefaultButton2 使用常量的组合,赋值 组 Config 变量,并设置第二个按钮为缺省按钮 (83) MsgBox “This is the first line.” & vbNewLine & “Second line.” 在消息框中强制换行,可用vbCrLf 代替 vbNewLine。 (84) MsgBox “the average is

30、:“&Format(Application.WorksheetFunction.Average(Selection),“#,#0. 00“),vbInformation, “selection count average“ & Chr(13) 应用工作表函 数返回所选区域的平均值并按指定格式显示 (85) Userform1.Show 显示用户窗体 (86) Load Userform1 加载一个用户窗体 , 但该窗体处于隐藏状态 (87) Userform1.Hide 隐藏用户窗体 (88) Unload Userform1 或 Unload Me 卸载用户窗体 (89) ( 图像控件 ).

31、Picture=LoadPicture(“图像路径” ) 在用户窗体中显示图 形 (90) UserForm1.Show 0 或 UserForm1.Show vbModeless 将窗体设置为无模 式状态 (91) Me.Height=Int(0.88*ActiveWindow.Height) 窗体高度为当前活动窗口 高度的 0.88 Me.Width=Int(0.88*ActiveWindow.Width) 窗体宽度为当前活动窗口高度的 0.88 事件 (92) Application.EnableEvents=False 禁用所有事件 Application.EnableEvents=T

32、rue 启用所有事件 注:不适用于用户窗体控件触发的事件 对象 (93) Set ExcelSheet = CreateObject(“Excel.Sheet“) 创建一个 Excel 工作 表对象 ExcelSheet.Application.Visible = True 设置 Application 对象使 Excel 可见 ExcelSheet.Application.Cells(1, 1).Value = “Data“ 在表格的第一个单元 中输入文本 ExcelSheet.SaveAs “C:TEST.XLS“ 将该表格保存到 C:test.xls 目录 ExcelSheet.Appl

33、ication.Quit 关闭 Excel Set ExcelSheet = Nothing 释放该对象变量 (94) 声明并创建一个Excel 对象引用 Dim xlApp As Excel.Application Dim xlBook As Excel.Workbook Dim xlSheet As Excel.WorkSheet Set xlApp = CreateObject(“Excel.Application“) Set xlBook = xlApp.Workbooks.Add Set xlSheet = xlBook.Worksheets(1) (95) 创建并传递一个 Exce

34、l.Application 对象的引用 Call MySub (CreateObject(“Excel.Application“) Excel 之 VBA编程常用语句 300 句 时间:2009-11-27 21:12:21 来源: 本站作者: 未知我要投稿我 要收藏投稿指南 (96) Set d = CreateObject(Scripting.Dictionary) 创建 一个 Dictionary 对象变量 (97) d.Add “a“, “Athens“ 为对象变量添加关键字和条目 其他 (98) Application.OnKey “I ”, ”macro” 设置 Ctrl+I键为

35、macro过程的快 捷键 (99) Application.CutCopyMode=False 退出剪切 / 复制模式 (100) Application.Volatile True 无论何时工作表中任意单元格重新计算, 都会强制计算该函数 Application.Volatile False 只有在该函数的一个或多个参数发生改变时,才 会重新计算该函数 * 定制模块行为 (101) Err.Clear 清除程序运行过程中所有的错误 * 工作簿 (102) ThisWorkbook.BuiltinDocumentProperties(“Last Save Time ”) 或 Applicati

36、on.Caller.Parent.Parent.BuiltinDocumentProperties(“Last Save Time”) 返回上次保存工作簿的日期和时间 (103) ThisWorkbook.BuiltinDocumentProperties(“Last Print Date“) 或 Applica tion.Caller.Parent.Parent.BuiltinDocumentProperties(“Last Print Date”) 返回上次打印或预览工作簿的日期和时间 (104) Workbooks.Close 关闭所有打开的工作簿 (105) ActiveWorkboo

37、k.LinkSources(xlExcelLinks)(1) 返回当前工作簿中的 第一条链接 (106) ActiveWorkbook.CodeName ThisWorkbook.CodeName 返回工作簿代码的名称 (107) ActiveWorkbook.FileFormat ThisWorkbook.FileFormat 返回当前工作簿文件格式代码 (108) ThisWorkbook.Path ActiveWorkbook.Path 返回当前工作簿的路径( 注: 若工作簿未保存 , 则为空 ) (109) ThisWorkbook.ReadOnly ActiveWorkbook.Re

38、adOnly 返回当前工作簿的读 / 写值( 为 False) (110) ThisWorkbook.Saved ActiveWorkbook. Saved 返回工作簿的存储值 ( 若已保存则为 False) (111) Application.Visible = False 隐藏工作簿 Application.Visible = True 显示工作簿 注: 可与用户窗体配合使用 , 即在打开工作簿时将工作簿隐藏, 只显示用户窗体 . 可设置控制按钮控制工作簿可见 * 工作表 (112) ActiveSheet.Columns(“B“).Insert 在 A列右侧插入列,即插入B列 Activ

39、eSheet.Columns(“E“).Cut ActiveSheet.Columns(“B“).Insert 以上两句将 E列数据移至 B列,原 B列及 以后的数据相应后移 ActiveSheet.Columns(“B“).Cut ActiveSheet.Columns(“E“).Insert 以上两句将 B列数据移至 D列,原 C列和 D列数据相应左移一列 (113) ActiveSheet.Calculate 计算当前工作表 (114) ThisWorkbook.Worksheets( “sheet1”).Visible=xlSheetHidden 正常 隐藏工作表,同在Excel 菜单

40、中选择“格式工作表隐藏”操作一样 ThisWorkbook.Worksheets( “sheet1”).Visible=xlSheetVeryHidden 隐藏 工作表,不能通过在 Excel 菜单中选择“格式工作表取消隐藏”来重新 显示工作表 ThisWorkbook.Worksheets( “sheet1”).Visible=xlSheetVisible 显示被隐 藏的工作表 (115) ThisWorkbook.Sheets(1).ProtectContents 检查工作表是否受到保护 (116) ThisWorkbook.Worksheets.Add Count:=2, _ Befor

41、e:=ThisWorkbook.Worksheets(2) 或 ThisWorkbook.Workshees.Add ThisWorkbook.Worksheets(2), , 2 在第二 个工作表之前添加两个新的工作表 (117) ThisWorkbook.Worksheets(3).Copy 复制一个工作表到新的工作簿 (118) ThisWorkbook.Worksheets(3).Copy ThisWorkbook.Worksheets(2) 复 制第三个工作表到第二个工作表之前 (119) ThisWorkbook.ActiveSheet.Columns.ColumnWidth =

42、20 改变工作表的 列宽为 20 ThisWorkbook.ActiveSheet.Columns.ColumnWidth = _ ThisWorkbook.ActiveSheet.StandardWidth 将工作表的列宽恢复为标准值 ThisWorkbook.ActiveSheet.Columns(1).ColumnWidth = 20 改变工作表列1 的宽度为 20 (120) ThisWorkbook.ActiveSheet.Rows.RowHeight = 10 改变工作表的行高 为 10 ThisWorkbook.ActiveSheet.Rows.RowHeight = _ Thi

43、sWorkbook.ActiveSheet.StandardHeight 将工作表的行高恢复为标准值 ThisWorkbook.ActiveSheet.Rows(1).RowHeight = 10 改变工作表的行1 的高 度值设置为 10 (121) ThisWorkbook.Worksheets(1).Activate 当前工作簿中的第一个工作表 被激活 (122) ThisWorkbook.Worksheets(“Sheet1“).Rows(1).Font.Bold = True 设 置工作表 Sheet1 中的行 1 数据为粗体 Excel 之 VBA编程常用语句 300 句 时间:20

44、09-11-27 21:12:21 来源: 本站作者: 未知我要投稿我 要收藏投稿指南 (123) ThisWorkbook.Worksheets(“Sheet1“).Rows(1).Hidden = True 将工作表 Sheet1 中的行 1 隐藏 ActiveCell.EntireRow.Hidden = True 将当前工作表中活动单元格所在的行 隐藏 注:同样可用于列。 (124) ActiveSheet.Range( “A:A”).EntireColumn.AutoFit 自动调整当前工 作表 A列列宽 (125) ActiveSheet.Cells.SpecialCells(xl

45、CellTypeConstants,xlTextValues) 选中当前工作表中常量和文本单元格 ActiveSheet.Cells.SpecialCells(xlCellTypeConstants,xlErrors+xlTextVal ues) 选中当前工作表中常量和文本及错误值单元格 * 公式与函数 (126) Application.MacroOptions Macro:=”SumPro ”,Category:=4 将自定 义的 SumPro函数指定给 Excel 中的“统计函数”类别 (127) Application.MacroOptions Macro:=”SumPro ”, _

46、Description:=”First Sum,then Product” 为自定义函数SumPro进行了功 能说明 (128) Application.WorksheetFunction.CountA(Range( “A:A”)+1 获取 A 列的下一个空单元格 (129) WorksheetFunction.CountA(Cell.EntireColumn) 返回该单元格所在列 非空单元格的数量 WorksheetFunction.CountA(Cell.EntireRow) 返回该单元格所在行非空单元 格的数量 (130) WorksheetFunction.CountA(Cells)

47、返回工作表中非空单元格数量 (131) ActiveSheet.Range( “A20:D20”).Formula= “=Sum(R-19C:R- 1C”对 A 列至 D列前 19 个数值求和 * 图表 (132) ActiveWindow.Visible=False 或 ActiveChart.Deselect 使图表处于非活动状态 (133) TypeName(Selection)= ”Chart ” 若选中的为图表,则该语句为真,否 则为假 (134) ActiveSheet.ChartObjects.Delete 删除工作表上所有的ChartObject 对象 ActiveWorkbook.Charts.Delete 删除当前工作簿中所有的图表工作表 * 窗体和控件 (135) UserForms.Add(MyForm).Show 添加用户窗体 MyForm并显示 (136)TextName.SetFocus 设置文本框获取输入焦点 (137) SpinButton1.Value=0 将数值调节钮控件的值改为0 (138) TextBox1.Text=SpinButton1.Value 将数值调节钮控件的值赋值给文本 框控件 SpinButton1.value=“/Val(TextBox1.Text)“ 将文本框控件值赋给数值调节 钮控件 CStr(SpinB

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 其他


经营许可证编号:宁ICP备18001539号-1