第一范文网 - 专业文章范例文档资料分享平台

EXCELVBA学习笔记

来源:用户分享 时间:2025/5/17 8:50:50 本文由醉歌离人 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

第一章 VBA 基础知识 1-2 宏在工作中的运用 1.宏的定义 宏:macro

形容词:巨大的;大量的;宏观的 名词:[电脑]巨(宏)指令

定义:一组可以让自动执行的代码(VBA) 宏的录制相当于摄像机的功能。 2.总结:

优点:重复执行相同操作,提高工作效率 缺点:不够智能化,无法交互工作,代码冗余 解决方案:VBA 3.宏在excel中的地位

虽然看起来不够灵活,但对于学习VBA编程却非常重要。 1.提高代码编写效率 2.帮助学习VBA知识 1-4 代码编写规则

代码换行(下划线+空格+换行) Sub aa() Msgbox _ “学习VBA” End sub

1-7 属性

VBA属性:指对象所具有的特性

人的属性:姓名、年龄、身份证号、住址…… VBA对象属性的赋值 Sub 属性赋值()

Sheet2.name=”改变自己” Sheet2.range(“a1”)=”学习VBA” End sub 1-8 方法

方法:实际上就是对对象的操作,它是一种动作,一种行为。 Sub 选择方法()

Range(\End Sub Sub 复制方法()

Sheets(1).Range(\

Sheets(1).Range(\End Sub Sub 删除方法() Sheets(3).Delete End Sub 1-9 常量与变量

1.常量:常量是定义了之后就不做变化了。

常量定义格式:const 常量名=常量表达式 2.变量:在定义之后还能再次赋值 变量定义格式:dim 变量 as 变量类型

3.A.VBA允许使用未定义的变量,默认是变体变量(Variant) B.变量的强制声明:Option explicit 4.变量名的命名规则 以字母开头 不能用保留字 不超过255个字符 同一范围内必须是唯一 1-10 数据类型 类型 Integer Single Double Long String Currency

注释 整型 单精度 双精度 长整型 字符型 货币型

简写 % ! # & $ @

占用内存 2byte 4byte 8byte 4byte 定长或变长 8byte

1-12 IF语句

VBA中的IIF函数与工作表函数IF的语法结构一致 Sub iif函数应用()

Cells(2,3)=iif(cells(1,2)>80,”优秀”,”不优秀”)

End sub 1-12B

1.单行形式1(if…then) If 条件判断 then 条件成立结果

注意:在单行形式中,按照if…then判断的结果也可以执行多条语句。所有语句必须在同一行上并且以冒号分开。 Sub test()

If 11>10 then a=a+1:b=1+a:c=1+b End sub

2.单行形式(if 条件判断 then 条件成立 else 条件不成立) Sub test2()

If 2 > 1 Then MsgBox \End Sub

3.块形式(if…then…end) If 条件判断 then 条件成立结果 End if Sub test3() If 11 > 10 Then a = 1 + a b = 1 + a c = 1 + b

搜索更多关于: EXCELVBA学习笔记 的文档
EXCELVBA学习笔记.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c7eheo2o54u5nrao1sko1_1.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top