首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >Excel实战技巧66:创建向导样式的数据输入窗体6

Excel实战技巧66:创建向导样式的数据输入窗体6

作者头像
fanjy
发布于 2019-12-11 09:39:38
发布于 2019-12-11 09:39:38
7120
举报
文章被收录于专栏:完美Excel完美Excel

经过上文中一系列的设计和编码,我们的向导应用程序终于完成,现在是测试的时候了!

测试HRWizard应用程序

测试时间到了!

运行用户窗体,我们在向导中的每一界面输入数据,并将其保存到EmpData工作表中。

在Excel工作簿中,从宏对话框中运行StartWizard子过程,如下图29所示,或者单击工作表中已链接到该过程的“数据输入”按钮。

图29

下图30至34中显示了一些简单的输入值以及在EmpData工作表中保存的数据。

图30:第1个界面

图31:第2个界面

图32:第3个界面

图33:第4个界面

图34:在Excel工作表中保存的输入数据

学习小结

这个示例代码很长,但也很完整,很值得学习。在学习过程中,有一些心得与大家分享如下:

1.学习并研究优秀的示例是一种好的学习方法,不仅能够开阔视野,而且能够学到好的编程习惯和好的技巧,并且在实践中借鉴他人的做法,能够增加经验,少走弯路。

2.输入代码时,应经常编译代码,及时找出一些错误,例如变量名拼写错误、过程名相同、缺少End With等。

3.如果调试总是有错,但总是觉得是对的,可就是找不出错误在哪儿。累了,休息一会,做点别的事儿,再回来。不要觉得自已没错,既然程序运行有错,那一定是有错。休息一下,换换脑筋,就会发现并改正错误了。

4.这个示例中建立起了自已的对象层次模型,值得借鉴。

5.通过使用类,可以更好地组织和管理代码。虽然编写类模块可能会花费一些时间,但这些努力绝对是值得的。并且,很多类都可以在其它地方重复使用。

6.学习不会总是一帆风顺的,不要浅尝辄止,要敢于啃“硬骨头”,能啃完当然更好,啃不完,哪怕啃一两口也比退缩好。

你有什么收获?可以留言分享。

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2019-12-08,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 完美Excel 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
Excel实战技巧66:创建向导样式的数据输入窗体1
引言:本文来源于Jim DeMarco的《Pro Excel 2007 VBA》第4章的示例,详细讲解了如何使用用户窗体来制作一个向导样式的数据输入窗体,非常适合于学习使用VBA来创建用户窗体的知识和技巧,也为制作向导样式的用户窗体界面提供了参考模板。
fanjy
2019/12/06
1.2K0
Excel实战技巧66:创建向导样式的数据输入窗体3
上文中,我们完成了用户窗体界面的设计。接下来,设置一些类来使用户窗体工作。在一开始,你可能会认为一个与数据记录相联系的类就满足要求了,但我们将在定义类时分解功能,设计一两个类帮助定义向导步骤。最终,将实现一个灵活的向导应用程序,提供非常容易修改步骤的顺序的能力,甚至添加一个步骤也相当简单。
fanjy
2019/12/10
7160
Excel实战技巧66:创建向导样式的数据输入窗体3
Excel实战技巧66:创建向导样式的数据输入窗体5
到目前为止,我们已经完成了最艰难的工作。接下来,我们来编写用户窗体代码,将已完成的对象放进HRWizard用户窗体里并使这些对象工作。
fanjy
2019/12/11
1.9K0
Excel实战技巧66:创建向导样式的数据输入窗体5
Excel实战技巧66:创建向导样式的数据输入窗体4
在HRWizard用户窗体中输入的一些数据是通过组合框控件显示给用户的。HRWizard工作簿文件包含一个名为ListMgr的工作表,其中包含每个列表的数据,这些数据存储在ListMgr工作表的命名区域。
fanjy
2019/12/10
1.3K0
Excel实战技巧66:创建向导样式的数据输入窗体4
Excel实战技巧66:创建向导样式的数据输入窗体2
4.在用户窗体顶部添加标签,将其Caption属性设置为:MyCompany– HRWizard,设置字体为大尺寸,例如18pt。
fanjy
2019/12/10
1.1K0
Excel实战技巧66:创建向导样式的数据输入窗体2
Excel实战技巧:创建带有自定义功能区的Excel加载宏
创建的这个带有自定义功能区的Excel加载宏将可以有任意工作簿中使用,下面我们详细讲解其创建过程。
fanjy
2022/11/16
4K0
Excel实战技巧:创建带有自定义功能区的Excel加载宏
Excel实战技巧60: 自定义功能区
自Office 2007版本开始,Microsoft对Office界面进行了彻底的改造,将原来的菜单和工具栏改成了功能区,文件格式也进行了改变。现在的Office文件,实际上是一个压缩文件,其中包括了创建文档的XML文件。这样,我们能够通过修改其XML文件结构,从而创建自已的功能区。
fanjy
2019/11/11
2K0
Excel实战技巧60: 自定义功能区
Excel实战技巧78: 创建个人宏工作簿
个人宏工作簿是一个文件,可以在应用程序开启时运行其中的VBA代码,就像是运行功能区选项卡中的命令一样。创建个人宏工作簿很简单,如下所示。
fanjy
2020/05/25
3.6K0
Excel实战技巧78: 创建个人宏工作簿
Excel实战技巧63: 制作具有数据导航功能的用户窗体
本文讲述如何连接用户窗体与ADO记录集,最终创建一个与Access窗体相似的用户窗体,可以导航至前一条记录、下一条记录、第一条记录、最后一条记录,等等。
fanjy
2019/12/04
3.5K0
Excel实战技巧90: 安排工作时间进度计划表
导言:这是在Chandoo.org论坛上看到的一个贴子,我觉得很有实用性,特进行整理并在这里分享给大家参考。
fanjy
2020/11/06
9630
Excel实战技巧84: 让形状生动起来
我们可以将《Excel实战技巧83:制作动态的笑脸图》中介绍的技术运用到其他类型的形状中。下面再举一个例子,如下图1所示。
fanjy
2020/07/24
4640
Excel实战技巧84: 让形状生动起来
Excel实战技巧93: 根据以往业绩分配销售任务
在很多情况下,我们往往会根据以往的历史数据来制订计划,例如根据以往的销售业绩来分配今年的销售任务。在chandoo.org论坛中,看到了一个类似的示例,特整理分享于此。
fanjy
2020/11/24
2.4K0
Excel实战技巧93: 根据以往业绩分配销售任务
VBA实战技巧:正确登录后才能使用Excel工作簿
当你打开这个工作簿时,Excel会弹出一个登录框,如下图1所示。当你输入正确的用户名和密码后,才能使用这个工作簿,否则会退出。
fanjy
2022/11/16
1.3K1
VBA实战技巧:正确登录后才能使用Excel工作簿
Excel实战技巧50: 避免因粘贴破坏数据有效性
Excel数据有效性(在Excel 2013及以上版本中改称数据验证)是一项很方便的功能,帮助我们让用户在单元格中输入规定的数据。然而,将数据复制粘贴到设置了数据有效性的单元格时,会破坏掉数据有效性设置。
fanjy
2019/07/29
7.6K0
Excel实战技巧50: 避免因粘贴破坏数据有效性
Excel实战技巧107:识别工作簿中所有图表的详细信息
本文主要讲解如何使用VBA识别图表的详细信息并将结果呈现给用户,所编写的程序需要报告图表的下列特征:
fanjy
2021/08/31
1.4K0
Excel实战技巧107:识别工作簿中所有图表的详细信息
VBA实战技巧16:从用户窗体的文本框中复制数据
有时候,我们需要从用户窗体的文本框中复制数据,然后将其粘贴到其他地方。下面举例说明具体的操作方法。
fanjy
2021/01/20
4.5K0
VBA实战技巧16:从用户窗体的文本框中复制数据
Excel实战技巧:如何使用Excel数据表创建蒙特卡罗模型和预测
引言:本文学习整理自exceluser.com,非常好的一篇文章,特分享于此,供有兴趣的朋友参考。
fanjy
2023/02/14
5.4K0
Excel实战技巧:如何使用Excel数据表创建蒙特卡罗模型和预测
Excel实战技巧74: 在工作表中创建搜索框来查找数据
如下图1所示,在数据区域上方放置有一个文本框,用来输入要搜索的文本,其名称重命名为“MySearch”;一个用作按钮的矩形形状,点击它开始搜索并显示结果;两个选项按钮窗体控件,用来选择在数据区域的哪列进行搜索。
fanjy
2020/02/18
17.7K1
Excel实战技巧106:创建交互式的日历
引子:本文的内容整理自chandoo.org,略有调整。主要是学习作者制作这样一个工作簿的思路和做法,以及运用的Excel技术技巧,当然这个工作簿也有一些局限,例如,在同一个地方只能安排连续的2天,这是需要进一步改进的地方。
fanjy
2021/07/30
1.3K0
Excel实战技巧49: 模拟占位输出
在C语言中,经典的函数printf用来格式化输出内容,在格式字符串中包含了要原样输出的字符和占位符,占位符一般由%和指定转换格式组成,例如:
fanjy
2019/07/19
1K0
推荐阅读
相关推荐
Excel实战技巧66:创建向导样式的数据输入窗体1
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档