加载中…
个人资料
M_lab
M_lab
  • 博客等级:
  • 博客积分:0
  • 博客访问:173
  • 关注人气:1
  • 获赠金笔:0支
  • 赠出金笔:0支
  • 荣誉徽章:
正文 字体大小:

用Excel_VBA实现简单的商店利润计算系统和记账系统

(2016-07-10 14:30:47)
标签:

excel

vba

利润计算

vba应用

记账系统

 VBA(Visual Basic for Application)究竟是什么?确切地讲,它是一种自动化语言,可以用它使常用的过程或者进程自动化,可以创建自定义的解决方案,还可以将Excel用做开发平台实现应用程序。实际上,VBA是“寄生于”Visual Basic应用程序的版本。你以前也许没有想到将应用程序用作开发平台。大多数人考虑开发应用程序时,想到的都是像Visual Basic或者C ++这样的语言。你希望采用Excel作为开发平台有许多原因,这些原因包括:
  1. Excel的应用程序功能强大,包括打印、文件处理、格式化和文本编辑。
  2. Excel具有大量可供选择的内置函数。
  3. Excel提供熟悉的界面。
  4. 可连接到多种格式的数据库。
    如果你以前曾经用某种语言编写过程序,你就会知道,一半的工作不得不用来完成一些基本的功能,包括文件的打开和保存,以及剪贴板操作,例如拷贝和粘贴,等等。而这带来了使用应用程序开发解决方案的一个主要的优点—寄主应用程序已经具备了各种基本功能。需要做的只是使用它,必须使用Excel中包括文件处理、文本编辑和格式化在内的各种功能。因为是在Excel中开发解决方案,所以也必须访问Excel的扩展函数库。作为Excel用户时所熟悉的所有函数(包括SUM、MAX、FV、PMT和AVG),在作为Excel开发者时都是可用的。从解决方案的最终用户的角度看,他们是在已经知道如何使用的应用程序上进行工作,因此他们可从中受益。他们对Excel的菜单系统、工具栏和工作表区域都很熟悉。正因为如此,他们会立刻对你的自动化解决方案感到满意。
    博主利用Excel_VBA做了个简单的商店利润计算系统。商店三种物品进价分别为13、14、15美元,售价分别20、22、18美元,当购买量大的时候售价会依据购买量做出优惠调整,当然这些数值都是可以改的。我们只需要在quantity这一栏输入三种商品的购买量,然后按Profit按钮即可自动计算销售额与利润等数据。
     下面是商店记账系统。输入各件商品的销量后AmountDue按钮统计销售额,ChangeDue统计找零,Next按钮记录本次交易数据,用于Sheet2的销售数据分析。
http://s5/mw690/006wbCIczy73fqzL1tOf4&690
数据分析部分:
http://s10/mw690/006wbCIczy73fqFIfmFe9&690








0

阅读 收藏 喜欢 打印举报/Report
  

新浪BLOG意见反馈留言板 欢迎批评指正

新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 产品答疑

新浪公司 版权所有