第一讲 EXCEL-VBA简述.pptx
EXCEL-VBA是什么?
VBA 英文全称: Visual Basic for Applications
VBA是Visual Basic的一种宏语言,是微软开发出来在其桌面应用程序中执行通用的自动化(OLE)任务的编程语言。主要能用来扩展Windows的应用程序功能,特别是Microsoft Office软件。
EXCEL-VBA是VBA在Microsoft Office-EXCEL程序的扩展应用,它可以对EXCEL现有功能和对象资源进行控制开发,以达到自动化操作或新功能拓展,解决重复性工作或满足个性功能需求。
EXCEL-VBA是本课程的主题内容。
EXCEL-VBA语言特点
语法简单,容易理解,适合非专业编程人员
参数类型不是必须定义,集成开发环境自动识别
程序编写对英文大小区不敏感(区分)
具有过程语言和部分面向对象语言特点
即写即用,无需复杂开发环境和程序发布
编写大型应用程序代码不好维护
编写的应用程序需依托在EXCEL程序上运行
EXCEL-VBA开发环境
安装需求:PC必须装有MS-OFFICE EXCEL软件
首先打开任意EXCEL文件
其次按下ALT+F11开启EXCEL-VBA开发环境
EXCEL-VBA编程简例
'HelloWorld过程程序:
Sub HelloWorld()
MsgBox "HelloWorld", vbInformation, "HelloWorld"
End Sub
'Fun_Hello函数程序:
Function Fun_Hello(ByVal strHelloContent As String) As String
MsgBox strHelloContent, vbInformation, strHelloContent
Fun_Hello = strHelloContent ‘函数返回值
End Function
'Sub_Hello 过程程序,展示对Fun_Hello调用:
Sub Sub_Hello()
Dim strHC As String
Call Fun_Hello(“HelloWorld”) ‘调用Fun_Hello,不接收返回值
strHC = Fun_Hello(“Hello My Friend”) ‘调用Fun_Hello,并接收返回值
Debug.Print strHC
感谢分享·············
谢谢分享
(勾选中文件为要删除文件)
您即将访问的地址是其它网站的内容,MSCBSC将不再对其安全性和可靠性负责,请自行判断是否继续前往
继续访问 取消访问,关闭