经过上文中一系列的设计和编码,我们的向导应用程序终于完成,现在是测试的时候了!
测试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.学习不会总是一帆风顺的,不要浅尝辄止,要敢于啃“硬骨头”,能啃完当然更好,啃不完,哪怕啃一两口也比退缩好。
你有什么收获?可以留言分享。