有个朋友经营一个农场,然后在菜市场搞了一个门市卖农副产品,有这么一个活动:充会员送土鸡蛋,于是,很多人充值,我也是长期会员。他的鸡蛋不是一次性送完,而是分次分批由顾客自行取完(主要每天是鸡蛋的数量有限,另外客户也不想一下子取完)。
于是,他就用Excel表格来登记,他是这样登记的:
这样的方法有没有人在用?快拖出去打屁屁
我看到他这样登记,心里真的极端地不舒服,有时候也提点建议,应该这样那样的......。奈何他对鸡的熟悉程度都比对Excel的熟悉程度强,然后......
然后,有一天,我终于实在是看不下去了,就狠狠心对他说,我帮你设计一个鸡蛋登记系统吧,然后......
然后,斗转星移……又过去了若干时日......
终于,经过我几天的奋战,我们的“鸡蛋登记系统”隆重登场:
由于时间紧迫,他也多次催促,我就朝最简单方向努力,商品名称就限定死了,就是鸡蛋。于是我就围绕着鸡蛋展开工作,他的需求很简单:能够随时方便地登记客户存、取鸡蛋的数量,以及结余数量。
系统的设置思路是这样子的:
一、在excel VBA中设置几个用户窗体,用来登记每个客户存、取数量,查询明细、结余数量。
二、设置一个Access数据库用于存放明细数据。
三、设置一些自定义函数。
四、在打开用户窗体时,建立跟数据库的连接,读取有关记录,比如,客户姓名就是读取数据库里的客户记录添加到Combox列表。
五、点击保存时,将数据写入数据库。
六、可以查询明细数据、汇总数据,双击汇总数据记录时列出相应明细记录。
七、还搞了一个预取的汇总,看看哪些人多拿了鸡蛋
领取专属 10元无门槛券
私享最新 技术干货