|
万能模糊输入工具的设计思想
对于一个熟练的EXCEL用户来说,Excel表格制作中,最费时的环节不是对表格数据的汇总、统计、分析工作,而是对原始数据的规范录入,即把纸面原始数据转录为“电子数据”的环节。
如果每天要进行大量的表单数据录入,而没有一款合适的录入工具,那将痛不欲生,对此最深有体会的人员包括:需要快速报价以响应客户需求的业务员;每天填写大量出入库记录单的仓库收料、发料员;需要每周、每月上报物资需求计划的生产管理员、工程技术员;登记各类原始凭证的财务出纳人员;编制工程造价预(决)算书的预算员,等等。
正因为上述原因,到Excelhome论坛来寻求“模糊查找”或“模糊输入”工具的求助帖子数不胜数。这种情形,当Excelhome的《技巧精粹》系列图书中介绍了excel表格“输入时逐步提示信息”的方法后,不仅没有减少,反而越来越多。究其根本,就是书中所介绍的只是最基本的原理方法,还需要用户自己根据具体表格特点加以完善之后才能较好地有效利用。这对于excel普通用户、特别是做文字录入这种似乎技术含量低的基层用户来说,其技术门槛还是较高的,因为每个用户有各自的表格布局和需求,几乎不可能与书中的样例是完全一致的。而这些求助人员大部分都不懂VBA代码,即使有大佬教他“修改xx参数为xx就可以了”,他看着那通篇黑麻麻的代码也还是会茫茫然无从下手。
那么,如何解决此类问题或需求呢?通常来说,有“授人以鱼”和“授人以渔”两种方式。
前一方式很简单,先让求助者提供样表、描述需求、模拟结果,然后解答者在他的表样上编写代码、并调试通过之后,直接给求助者拿去,就好比餐馆做外卖,无论点餐者是要口感麻辣味的水煮鱼、甜鲜细腻的红烧鱼、还是酸辣可口的酸菜鱼,餐馆的大师傅都可以在大半个小时后热腾腾地给做出来,点餐者只要稍等着享用就好;
后一方式就麻烦多了,要教会一个人如何捕鱼、如何做鱼宴,那绝不是一时半刻可以做到的。所以,世人大多数只“求鱼”而不“求渔”,这也是如今外卖如此火爆、“饿了么”的呼唤深入人心的缘故,也是人们把现在称呼为“快餐式消费时代”的原因吧。
既然是“快消”时代,那就顺应潮流,采用第一种方式,为求助点餐者直接做“鱼”就好了。
然而,“众口难调”,要想做一道适合所有人口味爱好的鱼,实在难能,要设计一个适应各种情形的表单模糊输入工具,也是如此。
那么,这个问题能否解决呢?回答是:能!I CAN ,I WILL
借用鱼餐馆外卖的解决方案,就是为客户提供自选自助的火锅鱼配菜,除了做主料的已经收拾好的“鱼”,还为客户制备各种口味的火锅副料、底料、佐料、小料、鲜汤,让客户可以随时按需选用、随吃随煮。
而我们制作这样一个表单模糊输入工具,方法也是如此,即要提供一个列表框,好比是自助火锅宴用来烹煮各种食材的电磁炉火锅,也需要提供一个文本框,好比是用来捞取“小火锅”中所喜好的食物的漏勺,当然,首先还要提供一个食材选用单,让客户选填后才好为其预备各项食材,否则客户只能面对空空的火锅了。
当这些都备好之后,我们还要提供给客户快速捞取到自己所喜好的食材的方法诀窍。不同的食物在煮好后有不同的特征,大多数的会浮上来,也有的会沉到锅底,各人根据喜好的食材特征来捞取,就能各自大享口福了。
我们的表单模糊输入工具,自然必须提供这样的方法,让列表框中符合目标特征的数据快速“浮现”,并能让其中的某一项或多项可以被快速选中,并以最简便的方式确认后自动输入到工作表的特定区域中。
当以上这3点最基本的要求做到后,还要让这个工具有适当的图形大小,并显示在合理的置。就好比火锅的大小、以及电磁炉嵌在餐桌上的位置都要适合食客的需要,最好是可选可调,这样,食客无论是大胃王、普通人还是节食者,都能各得其所。
当以上功能需求满足后,就要考虑外观要求。火锅宴的食客希望小火锅的样式很精美,最好是能勾起食欲,最起码不能起反作用而使食客坏了胃口。我们的表单模糊输入工具,也要尽可能做得精美,有漂亮的外形和图案,最好还能够换肤,甚至是可以换上迷人的“透明”装。
当功能需求和外观要求都解决之后,就要考虑复用的事情了。
好比某位食客,用了一家餐馆配制的自选火锅料之后,感到很满意,下次又来光顾,请餐馆伙计“按我上次的选料”再来一份,如果伙计这时说:“呃,‘上次的选料’?...我没记住,要不,您再选一遍,如何?"而食客反问:“您没记住也没关系,不是上一次我填写的有单子吗?找出来不就行了?再选一遍?上一次我可是精心选了十几二十分钟才选好的,再选一遍,你就不担心耽误了你老板的生意吗?”
所以,我们做表单模糊输入工具,要吸取上述经验教训,要设计一个保存“方案”以供快速配置的功能,同样的表格。只需要配置一次,当保存了配置方案后,下次就可以快速套用。
此外,当保存的方案增多时,需要提供快速查找特定方案的功能,或是自动搜索并匹配符合当前表格特征的配置方案的功能。
当完全满足了“功能完备、适应灵活、外观精美、复用便捷”的标准后,我们的表单模糊输入工具就可称得上“万能”型的表单输入工具了。
补充内容 (2022-11-10 18:20):
受到网友们的热情呼吁,现提供完全开源的实物版“快录用手”VBA加载宏,详见以下链接(31楼):
https://club.excelhome.net/forum ... 48&pid=10533558 |
评分
-
2
查看全部评分
-
|