第一句子大全,网罗天下好句子,好文章尽在本站!

VBA编程经典语句系列之一

时间:2023-12-04

这些可以作为积木编程的一个有效补充

友情提示:本文共有 2174 个字,阅读大概需要 5 分钟。

大家在学习VBA过程中要注意积累自己的所学,以后我会不定期的将写代码过程中经常用到的一些语句及解释总结供大家参考。这些可以作为积木编程的一个有效补充。今日给大家分享第一部分:

1 Option Explicit 强制对模块内所有变量进行声明

2 Option Base 1 指定数组的第一个下标为1

3 On Error Resume Next 忽略错误继续执行VBA代码,避免出现错误消息

4 On Error GoTo ErrorHandler 当错误发生时跳转到过程中的某个位置

5 On Error GoTo 0 恢复正常的错误提示

6 Application.DisplayAlerts=False 在程序执行过程中使出现的警告框不显示

7 Application.ScreenUpdating=False 关闭屏幕刷新

8 Application.ScreenUpdating=True 打开屏幕刷新

9 Workbooks.Add() 创建一个新的工作簿

10 Workbooks(“book1.xlsm”).Activate 激活名为book1的工作簿

11 ThisWorkbook.Save 保存工作簿

12 ThisWorkbook.close 关闭当前工作簿

13 ActiveWorkbook.Sheets.Count 获取活动工作薄中工作表数

14 ActiveWorkbook.name 返回活动工作薄的名称

15 ThisWorkbook.Name 返回当前工作簿名称

16 ThisWorkbook.FullName 返回当前工作簿路径和名称

17 ActiveWindow.EnableResize=False 禁止调整活动工作簿的大小

18 ActiveWorkbook.WindowState=xlMaximized 将当前工作簿最大化工作表

19 ActiveSheet.UsedRange.Rows.Count 当前工作表中已使用的行数

20 Rows.Count 获取工作表的行数

21 Sheets(Sheet1).Name=”HZ” 将Sheet1命名为HZ

22 ThisWorkbook.Sheets.Add Before:=Worksheets(1) 添加一个新工作表在第一工作表前

23 ActiveSheet.Move After:=ActiveWorkbook.Sheets(ActiveWorkbook.Sheets.Count) 将当前工作表移至工作表的最后

24 Worksheets(Array(“sheet1”,”sheet2”)).Select 同时选择工作表1和工作表2

25 Sheets(“sheet1”).Delete或 Sheets(1).Delete 删除工作表1

26 ActiveWorkbook.Sheets(i).Name 获取工作表i的名称

27 ActiveSheet.UsedRange.FormatConditions.Delete 删除当前工作表中所有的条件格式

28 Cells.Hyperlinks.Delete 取消当前工作表所有超链接

29 ActiveSheet.PageSetup.Orientation=xlLandscape

或ActiveSheet.PageSetup.Orientation=2 将页面设置更改为横向

30 ActiveSheet.PageSetup.LeftFooter=Application.UserName 将用户名放置在活动工作表的页脚

31 ActiveCell.CurrentRegion.Select 选择当前活动单元格所包含的范围,上下左右无空行

32 Range(ActiveCell.End(xlUp),ActiveCell.End(xlDown)).Select 选择当前活动单元格所包含的范围,上下左右无空行

33 Cells.Select 选定当前工作表的所有单元格

34 Range(“A1”).ClearContents 清除活动工作表上单元格A1中的内容

35 Selection.ClearContents 清除选定区域内容

36 Range(“A1:D4”).Clear 彻底清除A1至D4单元格区域的内容,包括格式

37 Cells.Clear 清除工作表中所有单元格的内容

38 ActiveCell.Offset(1,0).Select 活动单元格下移一行,同理,可下移一列

39 Range(“A1”).Offset(ColumnOffset:=1)或Range(“A1”).Offset(,1) 偏移一列

40 Range(“A1”).Offset(Rowoffset:=-1)或Range(“A1”).Offset(-1) 向上偏移一行

今日内容回向:

1 ClearContents 与Clear 有何不同?

2 Offset(1,0) 和Offset(0,1) 有何不同?

3 什么情况下有都fullname?

本文如果对你有帮助,请点赞收藏《VBA编程经典语句系列之一》,同时在此感谢原作者。

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。
显示评论内容(3)
  1. 给永远比拿愉快2024-01-06 10:45给永远比拿愉快[江苏省网友]43.230.170.89
    作为一个VBA编程的爱好者,看到这个系列简直是眼前一亮,期待更多经典语句的分享!
    顶12踩0
  2. 宇甯2023-12-26 08:09宇甯[贵州省网友]139.227.130.19
    @我的心谁知道每一句经典语句都让我收获满满,对于提升编程功力有很大帮助。
    顶1踩0
  3. 我的心谁知道2023-12-15 05:33我的心谁知道[重庆市网友]202.59.215.128
    这个系列真的太赞了,对于想要学习VBA编程的我来说简直太有用了!
    顶0踩0
相关阅读
Excel VBA编程中必会的三大执行语句

Excel VBA编程中必会的三大执行语句

在VBA编程中,我们的代码都是从上至下一条一条代码往下依次执行的,但是要实现复杂功能时,难免不够用。因此,要学会VBA编程,我们必须掌握它的三个非常常见的执行语句,以减少我们的代码书写量,毕竟我们还是需要用最...

2023-06-07 #经典句子

If.Else条件判断语句详细介绍 vba编程其实不难

If.Else条件判断语句详细介绍 vba编程其实不难

...能。本节介绍一下if...Then...Else语句if语句并不陌生,任何编程学习过程中都将从基础的判断语句开始,但是用好if语句要掌握更多的其它知识,比如比较函数,运算函数,还有其它一些特定功能的函数,都是条件判断中的条件选...

2022-11-25 #经典句子

判断文件是否到了结尾 VBA编程技巧 函数讲解

判断文件是否到了结尾 VBA编程技巧 函数讲解

No.1vba编程中也有对非Excel文件进行操作的一些功能,特别是对文本文件的操作。其中的函数和语句比较多,全面掌握也相对较难。本着简单的操作方法,这里介绍一些文件的打开、读取、和写入操作方法。本节介绍EOF函数,这是...

2023-10-27 #经典句子

值得你珍藏的VBA编程常用语句

值得你珍藏的VBA编程常用语句

分享成果,随喜真能量。大家好,今天继续和大家分享VBA编程中常用的过程代码。过程代码在这里讲解的语句非常简单单一,简单的语句组合起来就是一个复杂的过程,我们要认真掌握这些简单的过程,为我们复杂的工程服务。...

2008-01-01 #经典句子

分享一组实用的VBA常用编程代码语句

分享一组实用的VBA常用编程代码语句

分享成果,随喜真能量。大家好,今天继续和大家分享VBA编程中常用的过程代码。简单的过程组合起来就是一个复杂的过程,越简单的事物往往越容易理解,我们要认真掌握这些简单的过程,为我们复杂的工程服务。这也是我“...

2012-10-17 #经典句子

VBA数组函数 差值的取得以及利用FileCopy语句复制文件

VBA数组函数 差值的取得以及利用FileCopy语句复制文件

...成果,随喜真能量。大家好,今日内容仍是和大家分享VBA编程中常用的简单“积木”过程代码,这些内容大多是取至我编写的“VBA代码解决方案”教程中内容。NO.176-NO.177容是:NO. 180:在VBA中split和join对数组操作NO. 181:在VBA中查...

2024-01-07 #经典句子

vba常量如何声明 一条语句的事情 没多么复杂

vba常量如何声明 一条语句的事情 没多么复杂

No.1常量是一个特殊的数据值,vba编程中有许多预置常量,这些常量可以直接拿来使用,以代表特定的值。如Color常量包含了8种颜色值:编程中,只要给Color设置相应常量即可得到颜色。No.2VBA常量CalendarCallTypeColorComparisonDateDate Form...

2023-12-17 #经典句子

VBA中重复操作的神器 Do……Loop循环语句 你值得拥有它

VBA中重复操作的神器 Do……Loop循环语句 你值得拥有它

...们本文要说的Do----Loop循环,这个循环其实在我们其他的编程语言中均有应用。一起来了解一下他。Do...Loop,顾名思义,他的中文意思就是循环的意思,这个非常好理解。这个循环有两种实现方式,即只要或者直到某个条件为真...

2011-12-11 #经典句子