VBA最最精典的教程(基础入门)选编.ppt
文本预览下载声明
VBA简易教程;直到90年代早期,使应用程序自动化还是充满挑战性的领域.对每个需要自动化的应用程序,人们不得不学习?一种不同的自动化语言.
例如:可以用EXCEL的宏语言来使EXCEL自动化,使用WORD?BASIC使WORD自动化,等等.微软决定让它开发出来的应用程序共享一种通用的自动化语言--------Visual?Basic?For?Application(VBA),可以认为VBA是非常流行的应用程序开发语言VASUAL?BASIC?的子集.实际上VBA是“寄生于”VB应用程序的版本.VBA和VB的区别包括如下几个方面:? 1.?VB是设计用于创建标准的应用程序,而VBA是使已有的应用程序(EXCEL等)自动化 2.?VB具有自己的开发环境,而VBA必须寄生于已有的应用程序. 3.?要运行VB开发的应用程序,用户不必安装VB,因为VB开发出的应用程序是可执行文件(*.EXE),而VBA开发的程序必须依赖于它的“父”应用程序,例如EXCEL.?
尽管存在这些不同,VBA和VB在结构上仍然十分相似.事实上,如果你已经了解了VB,会发现学习VBA非常快.
VBA究竟是什么?更确切地讲,它是一种自动化语言,它可以使常用的程序自动化,可以创建自定义的解决方案.? ;EXCEL环境中基于应用程序自动化的优点 ;EXCEL环境中基于应用程序自动化的优点;录制简单的宏 ;执行宏 ;查看录制的代码 ;编辑录制的代码 ;录制宏的局限性 ;为宏指定快捷键 ;决定宏保存的位置 ;个人宏工作簿 ;个人宏工作簿;使用并编辑个人宏工作簿中的宏 ;将宏指定给按钮 ;将宏指定给图片或其他对象;;EXCEL开发过程简介 ;认识不同的控件 ;向工作表添加控件 ;设置控件的特性 ;给控件命名?使用用户窗体;使用用户窗体; 使用用户窗体;代码存在的位置 ;?对模块的概览 ;;创建过程 ;;;运行宏 ;保存对模块所做的改变 ;变量 ;变量的数据类型 ;变量的数据类型;用Dim语句创建变量(声明变量) ;变量命名的惯例 ;使用数组;使用数组;变量赋值 ;使用常量 ;作用域 ;作用域;利用VBA设置工作表使用权限 ;利用VBA设置工作表使用权限;利用VBA设置工作表使用权限;利用VBA设置工作表使用权限;利用VBA设置工作表使用权限;提高VBA运行效率;提高VBA运行效率;提高VBA运行效率;提高VBA运行效率;提高VBA运行效率;提高VBA运行效率;提高VBA运行效率;提高VBA运行效率;;;
显示全部