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

对于VBA语句的常用写法 要多看 多思考 多应用

时间:2023-12-23

看过了,就可以有一个印象,在实际使用的时候,就可以依照影响写出自己的代码,这就是依葫芦画瓢,也是不错的方法

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

对于VBA的语句的常用写法,要多看,多思考,多应用。看过了,就可以有一个印象,在实际使用的时候,就可以依照影响写出自己的代码,这就是依葫芦画瓢,也是不错的方法。我在写代码的时候总是要大段的抄袭我之前写过的代码,这确实可以提高写代码的效率。

211 Application.OperatingSystem 返回所使用的操作系统的名称和版本

212 Application.OrganizationName 返回Excel产品登记使用的组织机构的名称

213 Application.FindFormat 查找的格式种类

214 Application.ReplaceFormat 替换查找到的内容的格式种类

215 ActiveSheet.Cells.Replace What:=” “,Replacement:=“”,SearchFormat:=True,ReplaceFormat:=True 替换查找到的格式

216 Application.Interactive=False 忽略键盘或鼠标的输入

217 Application.OnUndo “Undo Option”,“Undo Procedure” 选择UndoOption后,将执行Undo Procedure过程

218 Range(A1:A10).value="/Application.WorksheetFunction.Transpose(MyArray)" 将一个含有10个元素的数组转置成垂直方向的工作表单元格区域(A1至A10)

注:因为当把一维数组的内容传递给某个单元格区域时,该单元格区域中的单元格必须是水平方向的,即含有多列的一行。若必须使用垂直方向的单元格区域,则必须先将数组进行转置,成为垂直的。

219 Range(“A65536”).End(xlUp).Row+1 返回A列最后一行的下一行

220 rng.Range(“A1”) 返回区域左上角的单元格

221 cell.Parent.Parent.Worksheets 访问当前单元格所在的工作簿

222 Selection.Font.Bold=Not Selection.Font.Bold 切换所选单元格是否加粗

223 ActiveSheet.Range("A:B").SortKey1:=Columns("B"), Key2:=Columns("A"), _

Header:=xlYes 两个关键字排序,相邻两列,B列为主关键字,A列为次关键字,升序排列

224 cell.Range(“A1”).NumberFormat 显示单元格或单元格区域中的第一个单元格的数字格式

225 cell.Range(“A1”).HasFormula 检查单元格或单元格区域中的第一个单元格是否含有公式

226 cell.HasFormula 工作表中单元格是否含有公式

227 Cell.EntireColumn 单元格所在的整列

228 Cell.EntireRow 单元格所在的整行

229 rng.Name.Name 显示rng区域的名称

230 rng.Address 返回rng区域的地址

231 cell.Range(“A1”).Formula 返回包含在rng区域中左上角单元格中的公式。

注:若在一个由多个单元格组成的范围内使用Formula属性,会得到错误;若单元格中没有公式,会得到一个字符串,在公式栏中显示该单元格的值。

232 Range(“D5:D10”).Cells(1,1) ‘返回单元格区域D5:D10中左上角单元格

233 ActiveCell.Row 活动单元格所在的行数

234 ActiveCell.Column 活动单元格所在的列数

235 Range("A1:B1").HorizontalAlignment = xlLeft 当前工作表中的单元格区域数据设置为左对齐

236 ActiveSheet.Range(“A2:A10”).NumberFormat=”#,##0” ‘设置单元格区域A2至A10中数值格式

237 rng.Replace “ “,”0” 用0替换单元格区域中的空单元格

238 Dim colMySheets As New Collection 声明新的集合变量

239 Public colMySheets As New Collection 声明新的集合变量

240 Set MyRange=Range(“A1:A5”) 创建一个名为MyRange的对象变量

本文如果对你有帮助,请点赞收藏《对于VBA语句的常用写法 要多看 多思考 多应用》,同时在此感谢原作者。

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。
显示评论内容(5)
  1. 傻小子(品味)2024-01-15 15:10傻小子(品味)[北京市网友]103.55.154.173
    赞同,多思考多应用能够加深对VBA语句的理解。
    顶6踩0
  2. 风起蝶舞2024-01-10 22:32风起蝶舞[湖北省网友]45.116.52.28
    学习编程就是要多动脑筋,多实践,这个建议非常实在。
    顶38踩0
  3. ∈。岁月静好2024-01-06 05:54∈。岁月静好[山东省网友]103.60.46.81
    @1006140180同意,多应用到实际问题中才能更好地理解和掌握。
    顶10踩0
  4. 10061401802024-01-01 13:161006140180[内蒙古网友]203.223.16.184
    谢谢分享,学习VBA真的是门技术活,多看多想多练习很重要。
    顶0踩0
  5. 点儿八枕头2023-12-27 20:38点儿八枕头[西藏网友]153.3.57.80
    这个建议太实用了,学习编程就是要多动手多实践。
    顶10踩0
相关阅读
条件判断语句IF Else 学会了他 你就是VBA处理复杂条件的大神

条件判断语句IF Else 学会了他 你就是VBA处理复杂条件的大神

...本知识点?那么今天我们开始学习Excel 关于VBA中IF多条件语句的用法,让你轻松变大神,学会他了,你就能够跨入VBA世界的大门的钥匙啦!先来看看对IF函数的解释:一般是指程序设计或Excel等软件中的条件函数,根据指定的条件...

2023-07-16 #经典句子

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

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

No.1条件判断在程序应用中是一个必不可少的语句,正确运用条件判断语句可提高程序转向功能,是一定要学会的一个基本操作技能。本节介绍一下if...Then...Else语句if语句并不陌生,任何编程学习过程中都将从基础的判断语句开...

2022-11-25 #经典句子

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

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

...作的一些功能,特别是对文本文件的操作。其中的函数和语句比较多,全面掌握也相对较难。本着简单的操作方法,这里介绍一些文件的打开、读取、和写入操作方法。本节介绍EOF函数,这是一个文件检测函数,其内容代码不得...

2023-10-27 #经典句子

VBA循环语句使用方法介绍 早学早知道

VBA循环语句使用方法介绍 早学早知道

No.1循环语句是程序设计必须掌握的内容,如果对循环不熟悉,那么就大大地缩减了程序效率。循环语句分几种不种类型,本节介绍一下Do...Loop循环语句的使用方法。No.2Do...Loop循环语句语法如下图:从上图可看到,Do...Loop语句有...

2022-12-13 #经典句子

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

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

...置常量,那么我们自己如何定义自己的常量呢?下面Const语句来进行定义:语法:Const JM="Jnames"JM就是定义的常量,过程中使用JM即代表字符串“Jnames”如,要定义全过程通用常量要加Public语句。Public JM="Jnames"No.3示例可以用如上图...

2023-12-17 #经典句子

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

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

...,即只要或者直到某个条件为真,它们就会重复一系列的语句。只要条件为真,Do…While循环就允许你重复某个操作。这2个循环的语法如下:需要我们注意的事情是,当操作VBA时候,一旦遇到这个循环时,它首先会判断条件的真...

2011-12-11 #经典句子

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

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

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

2012-10-17 #经典句子

VBA代码常用语句第81

VBA代码常用语句第81

81 Ans=MsgBox(“Continue?”,vbYesNo) 在消息框中点击“是”按钮,则Ans值为vbYes;点击“否”按钮,则Ans值为vbNo。82 If MsgBox(“Continue?”,vbYesNo)vbYes Then Exit Sub 返回值不为“是”,则退出83 Config=vbYesNo+vbQuestion+vbDefaultButton2 使用常...

2023-07-02 #经典句子