《Excel VBA深入视频教程》(Lynda.com Excel VBA in Depth)[光盘镜像]

王朝资源·作者佚名  2010-06-29
 说明  因可能的版权问题本站不提供该资源的存贮、播放、下载或推送,本文仅为内容简介。

中文名: Excel VBA深入视频教程

英文名: Lynda.com Excel VBA in Depth

资源格式: 光盘镜像

地区: 美国

对白语言: 英语

文字语言: 英文

简介:

语言:英语

网址:http://www.lynda.com/home/DisplayCourse.aspx?lpk2=62906

类别:教程

Lynda.com出品的长达3小时视频教程中Curt Frye讲解了为如何使用VBA的面向对象编程技术自动完成excel工作和提高excel工作效率。(gnomon@TLF)

VBA概述:VBA是Visual Basic For Application的缩写,是VB在office中的运用。是基于Visual Basic For Windows发展而来的,VB For Windows是Microsoft于1992年推出的开发Windows应用程序的程序设计语言,由于基语法简单,易学易用,所以深受用户的欢迎。而VBA和VB For Windows大体相似。

在Office2000之前,VBA在Word,Excel,Access等Office系统软件中的运用有些有同,但是到Office2000就统一起来了。

Excel是第一个包含有VBA的应用程序,自Office2000以后,Eexel,Word,PowerPoint,Access中已经有了统一标准的宏语言VBA,其中Excel和Access的VBA最为成熟。

在Excel中VBA程序即可以存放有.xls中,也可以单独以文本形式存放。对VBA的学习,用户首先必须VB有一定的了解(不过不必很专业,毕竟经常用Excel的用户一般是办公人员,不可能是专业编程人员),然后结合宏记录器学习。因为,宏记录器可以记录宏,用户可以非常清楚了然VBA的很多知识。另外,如果不是功能很强大的VBA程序,那么用宏记录器就足够了。打开密码记录器的方法,通过“工具->宏->录制新宏”。另外,用户可能用“工具->宏->宏...”来管理宏。用“工具->宏->VB 编辑器”或Alt+F11可以打开VB编辑器,在VB编程器,可以很方便地整个VB工程进行管理,可以方便地编写VBA代码,另外,用户可以再点击Alt+F11切换到Excel窗口。

VBA的使用过程:

1、创建一个Excel文件。

2、创建一个控件,然后双击控件或是右击该控件,点击“查看代码”,就可以对该控件的某个事件,如click,keydown等。

进行编写执行代码了。创建控件的方法是,点击“视图->工具栏->控件工具箱”,打开“控件工具箱”栏,然后就可以直接拖动某个控件到Excel单元格中去。在Excel中窗口,添加的控件一般是处于执行状态的,如果要对这个控件进行编辑,除了第一次建立的时候可以对它进行属性编辑外,打开“控件工具箱”,也可以使控件处于编辑状态,如果还不行,可以再添加一个控件,然后已有的控件绝对会处于编辑状态。当然,对控件修改完毕后,别忘了删除刚才新添加的没有用的控件。在编辑状态中,你可以右击该控件,点击“属性”,那么就可以打开属性窗口,在这个窗口里,你可以很方便的对这个控件的名字,标题,大小等属性进行编辑。

3、手动或用宏记录器对该控件的某个事件进行编码。宏记录器简单易用,不过强大的功能还是必须手动编写VBA。

VBA对象介绍:

编写VBA代码的最关键在于灵活运用VBA对象,对这些VBA对象的属性或方法进行操作。另外,你也可以创建自定义函数,来对某些操作进行封装。既然是VBA,编码风格当然和VB相同,如果会VB,那么只要对VBA的对象比较了解,就可以编写功能强大的VBA程序;同样,如果不会VB,那么,只需要了解VBA的对象就够了,因为它比较简单易学。

代码

QUASAR PROUDLY PRESENTS

Excel: VBA in Depth

(c) Lynda.com

Supplier . : QUASAR Size ..... : 12 x 15MB

Cracker .. : QUASAR Protection : Condom

Packager . : QUASAR Type ..... : Brain Enhancement

Date ..... : 06-23-2010 OS ....... : Win/Mac

Excel: VBA in Depth

Author: Curt Frye

In Excel: VBA in Depth, Excel and VBA expert Curt Frye

introduces object-oriented programming and shows how to

automate routine tasks and provide custom functionality

to enhance Excel performance and efficiency. This course

introduces the Visual Basic for Applications programming

language, covers creating subroutines and functions to

hold code, and provides a solid grounding in the Excel

2007 object model. Programming techniques are demonstrated

through real-world examples. Exercise files accompany the

course.

Topics include:

* Working in the Visual Basic Editor

* Adding code to a macro

* Creating, exporting, and deleting code modules

* Declaring and using variables

* Managing variable scope

* Defining arrays

* Managing workbooks and worksheets with VBA

* Repeating tasks with loops

* Debugging VBA code

* Cutting, copying, and pasting cell data

* Running and triggering event procedures

INSTALLATION

────────────

Unpack, burn or mount and enjoy.

GREETINGS

─────────

We salute our friends, our loyal members and our fair competitors.

THE ALMIGHTY QUASAR ˙ 2010

引用

转自TLF

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
 
 
© 2005- 王朝網路 版權所有  導航