EXCEL 在工程算量中的应用摘要:本文分析了目前所用工程算量方法中存在的问题,介绍了一种既高效准确又便于对账的 EXCEL 算量软件,包括其技术要点及部分源程序等。 关键词:工程算量 附注分离 自动计算 EXCEL VBA 工程量计算是工程造价的基础,也是造价工作者最为费神的。随着工程量清单计价的全面推行,工程量计算规则将更为细致复杂。所以提高工程算量的工作效率,成了每个造价工作者的美好愿望。 一、常见工程算量方式的介绍 到目前为至,常见的工程算量方式主要有手工算量法、专业软件算量法、传统的EXCEL 算量法等。手工算量法相对于另两种方式而言,其计算过程清楚便于对账,但最大的弊端是费时又易出错。专业软件算量法由于少了列式计算的步骤,使不懂造价的人也可方便使用,对于做标底特别方便。但其对细部处理不灵活,价格又高,而且大多只局限于对土建进行算量,对账也不方便。传统的 EXCEL 算量法,相对于手工算量法准确程度和工作效率大大提高了,但工作量仍较大,对账功能也不及手工算量方便。 表 1 工程量计算稿 二、EXCEL 算量法的介绍 由于工程算量必须要进行相关各方的多次核对,所以对账功能与高效准确同样重要。本文介绍的算量方式在传统的 EXCEL 算量法的基础上作了较大的改进,通过增加附注使其具备手工算量的对账优点,同时也比传统的 EXCEL 算量法更为快捷。该软件的整体工作思路与手工算量法基本一致。 在“工程量计算稿”上的计算式输入(或修改)完成后,计算机通过预设的 VBA 程序计算出工程量并保存在相应的“工程量”单元格中(如表 1)。当全部工程量计算完成后, 单击“工程量汇总” 表左上方的“工程量汇总”命令按钮,计算机根据预设的 VBA 程序对“工程量计算稿”表中的工程量按清单项目号进行汇总并排序(如表 2)。通过以上两大功能确保了 EXCEL 算量软件的高效准确性。 表 2 工程量汇总表 三、软件设计中的技术要点剖析 要实现以上功能必须解决好以下几个技术要点:附注的分离及表达式自动计算,工程量按“项目编号” 汇总及排序。 1、附注的分离及表达式自动计算 在计算式中添加附注是本软件的一大特色,可以方便我们对账。但我们知道 EXCEL只能对数字进行运算,于是必须对计算式中的附注进行分离。如表 1 所示,我们将附注均写在“[ ]”内,于是问题便转化为对“[ ]”中的内容进行分离。当计算式输入(或修改)完成后,VBA 程序即对表达式中的字符进行...