Excel是一个电子表格处理软件,可以用来制作电子表格、完成许多复杂的数据运算,进行数据的分析和预测,并且具有强大的制作图表的功能。正是由于Excel的强大功能,所以在日常办公中,它一直扮演者重要的角色,涉及统计、制表、制图的时候总是少不了它。由于其自带的众多函数,可以让我们很方便地完成各种数据统计、查找等工作。但如果有一天有人告诉你,Excel也能用来开发软件,你会不会感到吃惊呢?
为了能够有一个直观的感受,让我们先来看一下使用Excel开发的学生信息录入系统:
怎么样,有没有感觉到惊讶呢?这看起来分明就已经是一个软件了啊。那么它是怎么做出来的呢?
首先说明一下,这里使用的是WPS而非微软的Office。也就是说,你也可以使用WPS做出类似上面这样的软件。其次,这里演示的是一个Excel的模板,你可以在里面进行任意的改造,想改造成什么样都可以。
现在,让我们来看一下,它是如何来制作的呢?
WPS为我们提供了开发工具选项:
当点击开发工具时,会展开各种我们可以使用的功能。上面开发的学生信息录入只使用到了“录制新宏”和“WPS宏编辑器”这两项功能,从此可以看到,WPS开发工具还是很强大的,只使用这两个功能,就可以开发出上面这样的软件。
需要说明的是,“录制新宏”功能是将你对Excel的操作记录下来,并且在需要的时候可以执行该操作,它是不需要任何编程基础的。而“WPS宏编辑器”是用来进行代码编辑的,它的作用是来完成那些“录制新宏”无法完成的操作。WPS默认采用JavaScript语言作为宏编程语言,也可以切换成VB作为宏语言。在这里建议使用默认的JavaScript语言,因为它的学习曲线平缓,使用简单,学习资源丰富,便于学习,而且它是免费提供的。说到这里,可能有的人已经想到了,VB是需要收费的,所以这也是我建议大家的重要原因。有免费的,而且学习起来也简单,干嘛要用花钱的啊。
接下来介绍一下模板内容的构成。
该Excel下创建了5个sheet页,分别是:主页、学生信息登记表、学生信息、学生信息修改、数据。
主页:系统的入口,所有的操作都是从该页面触发的。包括:查询、添加、查看学生详细信息、修改学生信息、删除学生信息。需要说明的是,学生信息的查看、修改、删除操作,点击该操作单元格后,会执行相应操作,如果再次单击该单元格是不会触发操作的;你需要在其它单元格上点击一下,然后再回来单击该单元格才能再次触发操作。
学生信息登记表:该sheet页用来进行学生信息的录入。输入学生信息后,点击“添加”按钮,会显示“已添加”的提示并且清空已经输入的内容,方便再次录入学生信息。点击“取消”按钮则返回主页sheet页。
学生信息:该sheet页用于显示指定学生的详细信息。点击“关闭”按钮返回主页sheet页。
学生信息修改:该sheet页用于修改指定学生的信息。修改完成学生信息后,点击“修改”按钮,会显示“已修改”提示,关闭提示,返回主页sheet页。点击“取消”按钮返回主页sheet页。
数据:录入的学生数据都会保存在该sheet页,它是所有学生数据的存储页。
以上内容就是关于该Excel模板的说明。
文章中的Excel模板可以从我的个人网站http://www.techxiaoz.xyz进行下载。如果你对文章内容感兴趣,可以长按下图二维码关注。
长按二维码识别关注 |