Excel vba入门系列讲座(4)

2020-02-22 11:11

1)打开“HOUR2”工作簿,选择“工具”-“定义”,显示“自定义工具栏”对话框。

2)从“类别”列表框中选择“宏”,从“命令”列表框中选择“自定义按钮”。

3)将“自定义按钮”拖动到工具栏。

4)右键单击该按钮,选择“指定宏”,显示“指定宏”对话框。

5)选择“格式化文本”并确定。

6)单击“关闭”按钮,关闭“自定义工具栏”对话框。 7)试着在某个单元格中输入文本,单击工具栏按钮运行该宏。

小结与思考: 宏存放于三个可能的位置。个人宏工作簿存放的位置和特性。执行宏的方式。指定宏是为某个对象的事件指定一个程序,一旦这个对象以该事件激活,系统将运行指定的程序。

常用的对象有:workbook,worksheet,range,cells,图表,图片,数据透视表,控件,窗体,工具栏.每一个对象都有其可以响应的特殊事件(也有一些通用事件如单击或双击等)。如有兴趣,可以通过excel帮助文件查询这几个词条。在excel中看到的几乎都是属于某个对象,而在excel中所做的许多工作,如移动一下鼠标

等等,都可能触发了一个事件。下一学时我们将共同学习“控件”。

<[dvnews_page=(3):学习控件] 3.1 excel开发过程简介

需要对以下问题有个大致的概念.

1)谁使用-----这决定了程序的操作难度及界面感观. 2)数据来源和保存在哪里-----这决定了程序的结构. 3)如何操作-----这将决定程序的界面和细节. 4)数据处理的结果-----最终决定程序的价值.

3.2 认识不同的控件

开始时请关闭所有工作簿,打开一个新工作簿并另存为\在工具栏上单击鼠标右键,从快捷菜单中选择\窗体\显示\窗体\工具栏.其中有16个控件,只有9个可放到工作表内。

1)标签:它用于表现静态文本。

2)分组框:它用于将其他控件进行组合。 3)按钮:用于执行宏命令。

4)复选框:它是一个选择控件,通过单击可以选择和取消选择,可以多项选择。

5)选项按钮:通常几个选项按钮组合在一起使用,在一组中只能选择一个选项按钮。

6)列表框:用于显示多个选项并从中选择。只能单选。 7)组合框:用于显示多个选项并从中选择。可以选择其中的项目或者输入一个其它值。

8)滚动条:不是你常见的来给很长的窗体添加滚动能力的控件,而是一种选择机制。例如调节过渡色的滚动条控件。包括水平滚动条和垂直滚动条。

9)微调控件:也是一种数值选择机制,通过单击控件的箭头来选择数值。例如改变Windows日期或时间就会使用到微调控件。

3.3 向工作表添加控件

用excel设计界面十分简单,要将控件添加到工作表上,可以按以下步骤操作:

1)创建新工作簿并另存为\显示\窗体\工具栏. 2)选择\标签\控件.

3)将鼠标定位到E1,此时鼠标变成小十字.

4)按下左键,拖动大约四个单元格长度,放开鼠标左键.如果希

望控件大小易于控制,可在创建该控件时按下ALT拖动. 5)在标签1上单击右键,选择\编辑文字\现在可以输入文字.完成后,单击任何单元格退出文字编辑.

6)通过以上步骤可以添加其它控件到工作表中,不再赘述.

3.4 设置控件的特性

设置控件的特性,可以按以下步骤操作:

1)选中先前创建的复选框控件,如果没有马上创建一个. 2)右击该控件,选择\控制\选项卡. 3)在\单元格链接\中输入A1并确定. 4)单击任意单元格,退出设置.

5)用鼠标左键单击复选框,A1出现TRUE,这意味着该控件被选中.再次单击该控件,A1出现FALSE.

6)选择刚才创建的滚动条控件.并调出\设置控件格式\对话框.

7)在\单元格链接\中输入A3并确定.

8)在滚动条外任意单元格单击鼠标左键,使滚动条不被选择. 9)用鼠标单击滚动条上的箭头,则A1的数值增加1,继续单击则A1的数值继续增加. 10)保存并关闭该工作簿.

3.5 给控件命名

当创建一个控件时excel会自动给它指定一个名字,但不便于理解和记忆,为控件取名的方法基本和给单元格或区域取名的方法相同.选中某个控件,再在位于公式栏上的\名字\编辑框输入控件名字.这样就给控件更改了名字.

3.6 使用用户窗体

如果希望创建专业级的应用程序,并且方便用户输入数据,那么应该使用用户窗体.用户窗体可以作为程序的对话框和窗口.向用户窗体添加控件基本类似于向工作表添加控件,然而第一步要创建一个用户窗体.这可以通过VBA编辑器实现.具体按以下步骤操作:

1)打开\工作簿,选择\工具\宏\编辑器\打开VBA编辑器.

2)在VBA编辑器中选择工具栏上的\插入用户窗体\按钮或者选择\插入\菜单,从下拉菜单中选择\用户窗体\

现在,VBA编辑器中出现一个名为\的窗体,\控件工具箱\同时出现,在其中有许多已经熟悉的控件,另外还有一些新的控件. 这些新的控件是:


Excel vba入门系列讲座(4).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:高数笔记大全

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: