|
本帖最后由 沧海鲛人 于 2012-1-31 22:20 编辑
这是老板交待给我的一个任务,花了很长时间都没有完成,因为VBA知识薄弱,所以表内全部使用的都是函数,我的思路是这样的,这个表中有三类表,“流水账”记录所有的交易状况,此工作簿只有一个,在“流水账”的工作簿中录入员每天录入公司的来往交易,每一笔交易的信息包括:客户,买卖的单价,重量,该笔交易的金额,回款栏,摘要,和应收账款,;分账,分账的工作簿数量等于客户的数量,分客户记录交易状况;销售总表,此工作簿只有一个,记录金额汇总的情况,我想实现的目标主要有两个:
1根据流水账生成分帐,根据不同的客户分类,每当流水账录入新的交易时,该交易根据是哪个客户客户,自动归入到公司的分账下面
2根据流水账生成总汇账,总汇出每个客户的1月重量,1月回款,1月总金额,2月重量,2月回款,2月金一直到12月,并根据这些数据,算出每个月的应收账款,这样子一目了然每个客户的交易状况,如果某应收账款相比别人特别多,那么就减少和该客户的交易。
这个表我用函数已经做出来了,现在,只要在流水账中输入任意一条交易记录(注意客户名不可缺),然后在该表中新建“对账单模板”的副本,将新建的副本用该客户命名,并在此工作簿A2单元格中输入该客户的姓名,客户的所有交易记录都会显示出来,如客户名为”马利“,新建一个“对账单模板“的副本,命名为”马利“,并在此工作簿的A2单元格中填上”马利“二字,流水账中所有信息都会自动生成到”马利“工作簿中,”销售总表“的工作簿中所有数字随”流水账“变动。
但是这个表的缺点是太慢,慢到让人不能忍受,文件很大,什么数据都不输就接近2M,保存都会死机,在流水账中,由于关联的函数太多,平均输一个数字都要登上一分钟,而且非常容易程序死机,操作很不友好,我想把目标1,就是流水账生成客户分账这个部分用VBA来完成,但是我编程基础实在不行,望各位高手教教小妹,实在是不会了。
销售统计表.zip
(180.07 KB, 下载次数: 652)
|
评分
-
1
查看全部评分
-
|