ExcelVBA在造价事务中应用.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
ExcelVBA在造价事务中应用

ExcelVBA在造价事务中应用   摘 要 我国自1998年住房制度改革实施以来,城市房地产市场得到了快速、持续地发展,房地产业己经发展成为城市经济的支柱产业之一,诸多造价事务所应运而生。作为广泛地应用于管理、统计财经、金融等众多领域的微软Excel成为造价事务所人员预结算的主要辅助工具,本文以造价事务中,门窗计算的录入为例,介绍了Excel VBA在造价事务中的应用。   【关键词】VBA 造价 应用 Excel   造价事务所是从事工程投资估算,设计概算,工程量清单等工程造价咨询活动的造价咨询专营机构。现今造价事务所进行造价相关事务工作时因规模不同采用造价软件、手工算量、Excel辅助手工算量等几种模式,由于造价软件的“高级化”很难应付形形色色的中小企业的业务需要,软件购置和维护开支较高;手工算量效率低下等原因;多数中小型事务所多采用Excel辅助手工算量的方式来完成造价各方的计算。   1 Excel在造价事务中应用的优势和劣势   Microsoft Excel是微软公司的办公软件Microsoft office的组件之一,是由Microsoft为Windows和Apple Macintosh操作系统的电脑而编写和运行的一款试算表软件。Excel 是微软办公套装软件的一个重要的组成部分,它可以进行各种数据的处理、统计分析和辅助决策操作,广泛地应用于管理、统计财经、金融等众多领域。   Excel中大量的公式函数可以应用选择,使用Microsoft Excel可以执行计算,分析信息并管理电子表格或网页中的数据信息列表与数据资料图表制作,可以实现许多方便的功能,带给使用者方便。   1.1 Excel在造价事务中应用的优势   1.1.1 使用方便,用户参与程度高   Excel没有使用复杂的程序代码,除了Excel自带函数的调用有些难度外,其他地方都是日常电子表格应用,由于制作界面、内容都是开放式的,用户可以轻松上手,门槛很低,即使是初学计算机的人也能很快掌握;   1.1.2 合理使用函数   Excel提供了丰富的函数,正确使用函数,不仅可以保证数字的准确,而且可以提高工作效率;   1.1.3 成本低廉   Excel功能基本能满足中小企业日常业务处理的需要,但源文件是开放性的,可以自由使用修改,系统对软硬平台的要求很低,企业只须很少的软硬件投入即可。   1.2 Excel在造价事务中应用的劣势   (1)Excel提供了丰富的函数,这需要使用者掌握大量的Excel自带函数;   (2)功能较少。由于Excel自身条件的制约,只能处理一些常见业务,对于大型企业复杂的业务处理显得力不从心;   (3)无法很好的规范用户操作;   (4)表格庞大,不利于用户操作。   2 VBA的作用   VBA(Visual Basic for Applications)是Visual Basic的一种宏语言,是微软开发出来在其桌面应用程序中执行通用的自动化(OLE)任务的编程语言。主要能用来扩展Windows的应用程式功能,特别是Microsoft Office软件。也可说是一种应用程式视觉化的Basic 脚本。该语言于1993年由微软公司开发的的应用程序共享一种通用的自动化语言,实际上VBA是寄生于VB应用程序的版本。   掌握了VBA,可以发挥以下作用:   (1)规范用户的操作,控制用户的操作行为。   (2)操作界面人性化,方便用户的操作。   (3)多个步骤的手工操作通过执行VBA代码可以迅速的实现。   (4)利用VBA可以Excel内轻松开发出功能强大的自动化程序。   3 Excel VBA在造价事务中的应用   由于造价中涉及内容较多,因此以常用的门窗算量为例,介绍Excel VBA在造价事务中的应用。   在门窗算量中需要输入的参数有房间编号,可开启门窗洞口的宽,高,数量,面积,开启方式,固定门窗洞口的宽,高,数量,十连数量和T连数量等十几个数据。其中开启门窗的面积为其宽、高、数量的乘积,如图1所示。   3.1 问题提出   (1)在窗体输入的数据输入到相应的单元格上,并顺序向下录入。   (2)输入重复编号时提示重复。   (3)面积计算自动生成。   (4)可以删除指定编号的数据。   3.2 问题解决   上述操作显然无法用Excel独立完成,在应用VBA后,这些问题迎刃而解。   算量中使用数据较多,不易一次性在行内输入,因此将数据进行规划,开启门窗洞口和固定窗洞口均有宽、高、数量三项数据,所以设计如图2所示。   窗的开启方式有内开、外开、开平内倒等方式,开启方式唯一,选择了选项按钮,而没有选择组合框和复选框。   Z

文档评论(0)

bokegood + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档