预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共13页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA 很多教编程的书籍,都喜欢用一个HelloWorld的小应用程序开头,我们的VBA之旅也从这里开始吧。 进入VBA编辑器,由插入菜单中插入一个模块,然后再由插入菜单中插入我们的第一个应用程序,名称为HYPERLINK"http://bianceng.cn/Office/excel/"ExcelbaSub1,然后VBA编辑器就自动生成一个子过程,在子过程的中间空白处键入我们的代码: PublicSubExcelbaSub1()DimTStrAsStringTStr="HelloWorld!"Application.ActiveSheet.Range("A1").Value=TStrDebug.PrintTStrMsgBoxTStr,,"http://bianceng.cn"EndSub 我们的HelloWorld的小应用程序就成完了,下面按运行菜单中的运行子过程/用户窗体,或在点击工具栏的运行按钮,或按F5就可以运行我们的应用程序了,除此外还可以从Excel主界面的工具/宏/宏中,选择ExcelbaSub1来运行。 下面来解释一下这个应用程序的每个句的用途: 第一句:Public关键字是声明这个子应用程序是公用的,Sub是声明子应用程序的关键字,而ExcelbaSub1就是我们的子应用程序名称了。 第二句:Dim是声明变量的关键字,这里我们用来声明一个名为TStr的字符串变量。 第三句:将TStr这个变量赋值为HelloWorld! 第四句:将当前工作表的A1格的值设定为HelloWorld! 第五句:利用Debug.Print地立即窗口中显示TStr的值。 第六句:用消息对话框显示TStr的值。 最后一句:标记结束子应用程序。 应用程序虽小,但最基本的元素都齐了,也许,这就是HelloWorld的魅力所在吧*~_~* Microsoftexcel是一款功能非常强大的电子表格软件。它可以轻松地完成数据的各类数学运算,并用各种二维或三维图形形象地表示出来,从而大大简化了数据的处理工作。但若仅利用excel的常用功能来处理较复杂的数据,可能仍需进行大量的人工操作。但excel的强大远远超过人们的想象--宏的引入使其具有了无限的扩展性,因而可以很好地解决复杂数据的处理问题。随着支持WIN的应用应用程序的不断增多和功能的不断增强,越来越多的应用程序增加了宏处理来方便用户的自由扩展。但初期各应用应用程序所采用的宏语言并不统一,这样用户每使用一种应用应用程序时都得重新学习一种宏语言。为了统一各种应用应用程序下的宏,Microsoft推出了VBA(VisualBasicforApplications)语言。VBA是从流行的VisualBasic编程语言中派生出来的一种面向应用应用程序的语言,它适用于各种WIN应用应用程序,可以解决各应用应用程序的宏语言不统一的问题。除此之外,使用VBA语言还有如下优点:1、VBA是一种通用应用程序语言,通过它不仅可以共享Microsoft相关的各种软件(如excel、word、access)……,而且随着其它的一些软件(如大名鼎鼎的AutoCAD2000)等对VBA的支持,这些软件也已进入到了VBA的控制范围;2、可以将用VBA编写的应用程序复制到VisualBasic中调试并运行,从而实现用VisualBasic来控制有关的应用应用程序;3、VBA提供的大量内部函数大大简化了用户的操作。对于而今的宏,不仅语言统一规范,而且其功能也已非常强大。但在大多数介绍excel的"傻瓜书"、"指南"、"入门与提高"等参考书中往往略过不提,或浅浅带过,读者从中获得的有关知识往往不足以应付处理复杂数据的需求。为了完成工作,就让我们一起来学习"宏"的妙用吧。一)、宏的自学首先需要明确的是,本文不可能教会您关于宏的所有内容。您需要学会利用"录制宏"的方法来学习宏:点击excel"工具"下拉菜单中"宏"下?quot;录制新宏",此后可象平时一样进行有关操作,待完成后停止录制。然后再点击"工具"下拉菜单中"宏"下"宏"的"编辑"选项即可打开刚才所录制的宏的VisualBasic源应用程序,并且可以在此时的"帮助"下拉菜单中获得有关的编程帮助。对录制宏进行修改不仅可以学习宏的使用,还能大大简化宏的编写。二)、基本概念为了学习excel中的宏,我们需要先了解以下一些基本概念。1、工作簿:Workbooks、Workbook、ActiveWorkbook、ThisWorkbookWorkbooks集合包含excel中所有当前打开的excel工作簿,亦即所有打开的excel文件;Workbook对