VBA学习笔记

本文由用户“Disappear2009”分享发布 更新时间:2021-03-03 21:58:20 举报文档

以下为《VBA学习笔记》的无排版文字预览,完整格式请下载

下载前请仔细阅读文字预览以及下方图片预览。图片预览是什么样的,下载的文档就是什么样的。

单元格 cells(行,列)

例:E7单元格=cells(7,5)

赋值

Cells(7,5) = “内容”

VBA代码基本框

Option Explicit

Sub 函数名

End Sub

变量

(1)可用命名:英文字母、中文、数字、下划线

(2)大小不敏感

(3)强制声明变量

Dim name , age

声明了name 和age两个变量

常量

Const pi = 3.14 (圆周率为常量)

For循环

#变量i从11变化到20,每步增加1

For i = 11 To 20 Step 1

Cells(i,6)=Cells(i,6) / Cells(4,2)

Next i

if 条件结构

#如果(if)...那么(then)

#......执行

#否则...

#条件2

#end if (判断结束)

例:

If 成绩 >=60 Then

Cells(8,6) = “及格”

Else

Cells(8,6) = “不及格”

End If

注:关系运算符,不等于为

可以用嵌套if语句

Elseif(否则如果)语句

结构:

If 条件1 then

执行事件1

Elseif 条件2

执行事件2

Else

执行事件3

End if

设置断点

单击左键

单步执行

调试窗口添加监视

字符串

链接两个字符串用&符号,两边要有空格。

逻辑运算符(并,或,非)

And,Or,Not(先And,后Or,Not最优先)

While 循环

Do While ......

累计器(注意初始化,赋0值,变量)

Loop

录制宏

注释

‘单引号为单行注释

面向对象(对象、属性、方法)

创建对象、设置属性、调用方法

对象是每个具体的事物

类是对象的分类

属性是对象性质

Application代表正在运行Excel系统本身

Application 等于多个工作簿(WorkBooks)

WorkBook代表一个打开的Excel文件

WorkBook等于多个工作表(WorkSheets)

WorkSheet代表一张工作表

Cells等于多个单元格(Range)

Range代表一个或若干单元格组成的区域

14.WorkSheets使用

As 后面接变量类型 代表哪类变量

为代表对象的变量赋值时,必须使用SET关键字

WorkSheets的Count属性代表工作簿一个有多少个工作表

WorkSheets的Add方法:在所属工作簿中新建一张工作表

WorkSheets引用工作表的两种形式:

根据工作表的显示位置:WorkSheets(5)第五张工作表

根据工作表的名称:WorkSheets(“赵某某”)

WorkSheet对象的Name属性

WorkSheet.Nane 代表了该工作表的名称。可以用它取得或修改工作表名称。

WorkSheets.Count获取工作簿所有的表

14.模块化(过程)

Call 模块(过程名) (先运行其他模块)也可直接写过程名称

14.函数

函数也是一个过程

Function 函数名(参数1,参数2)

表达式

End Function

15.系统内置函数

(1)函数:Spr(a)

功能:计算并返回a的平方根

(2)函数:Len(s)

功能:返回字符串长度

(3)函数:Trim(s)

功能:返回新字符串,去掉s两端的空格

MsgBox“ 字符串”弹出对话框显示

函数:Replace(s,a,b)

功能:返回一个新字符串,把所有s 内容过长,仅展示头部和尾部部分文字预览,全文请查看图片预览。 Range.Font属性 控制字体属性

Range.Font.Color()文字颜色

Range.Font.Size()文字大小

Range.Font.Italic=true 是斜体

Range.Font.Bold=true 是粗体

(5)Range.Interior属性

单元格内部特点,颜色、填充等

Range.Clear 清除内容和格式

/

Range.Merge方法 合并单元格

Range.UnMerge 方法 拆分单元格

共用前缀

With r.

End With

/

文件路径 Workbooks.open(“”)

/

(10)Workbooks.Add 新建Excel文件

[文章尾部最后300字内容到此结束,中间部分内容请查看底下的图片预览]请点击下方选择您需要的文档下载。

  1. python填空题
  2. 国企纪检新人如何尽快进入角色
  3. 意识形态知识和党员干部网络行为
  4. excel公历转农历的四种方法
  5. 北师大版必修三《循环结构》课件
  6. 教学设计与反思
  7. 3.2.2函数模型应用实例教学设计
  8. 函数的表示法(1) 教学反思
  9. 课题???函数(二)
  10. 课题:XXXXX3.1.1方程的根与函数的零点
  11. 指数函数图像和性质_课件
  12. 课题22.1.1二次函数——概念
  13. word表格制作课件
  14. 第10周 条件计算函数、日期函数
  15. 生管教师工作职责
  16. 七次—九年级—平面直角坐标系和反比例函数—朱某某
  17. 2019.12.2-2019.12.6德育办一周工作汇总
  18. 同心圆工作法 携手合作画出最大同心圆
  19. 学习思维导图个人收获
  20. 反比例函数教学设计

以上为《VBA学习笔记》的无排版文字预览,完整格式请下载

下载前请仔细阅读上面文字预览以及下方图片预览。图片预览是什么样的,下载的文档就是什么样的。

图片预览