ExcelHome技术论坛

 找回密码
 免费注册

QQ登录

只需一步,快速开始

快捷登录

搜索
EH技术汇-专业的职场技能充电站 妙哉!函数段子手趣味讲函数 Excel服务器-会Excel,做管理系统 效率神器,一键搞定繁琐工作
HR薪酬管理数字化实战 Excel 2021函数公式学习大典 Excel数据透视表实战秘技 打造核心竞争力的职场宝典
让更多数据处理,一键完成 数据工作者的案头书 免费直播课集锦 ExcelHome出品 - VBA代码宝免费下载
用ChatGPT与VBA一键搞定Excel WPS表格从入门到精通 Excel VBA经典代码实践指南
楼主: mythqiu

[原创] 简单而通用的工程类计算式算量表格

  [复制链接]

TA的精华主题

TA的得分主题

发表于 2022-4-27 20:43 | 显示全部楼层
mythqiu 发表于 2022-4-27 20:41
我研究一下,因为我只搞过土建,水电这个我也想为大家搞一个通用的。

我这种格式应该是可以通用的,我excel里面的计算公式就是计算过程 image.png   
这个是电气计算公式

TA的精华主题

TA的得分主题

发表于 2022-4-27 20:46 | 显示全部楼层
本帖最后由 bbsy83 于 2022-4-27 20:52 编辑
mythqiu 发表于 2022-4-27 20:41
我研究一下,因为我只搞过土建,水电这个我也想为大家搞一个通用的。

我excel表里面 这个批准要考虑下 image.png
水平计算式、竖向计算式、预留工程量 这三个计算式的功能要有备注功能,能自动计算工程量,我表格里面的是用EXCEL公式实现的。

TA的精华主题

TA的得分主题

 楼主| 发表于 2022-4-28 00:04 来自手机 | 显示全部楼层
bbsy83 发表于 2022-4-27 20:46
我excel表里面 这个批准要考虑下
水平计算式、竖向计算式、预留工程量 这三个计算式的功能要有备注功能 ...

已经研究出眉目了,还有个批量计算没实现。争取五一前完成测试版本。并且我考虑的得更通用,体现在下面2点
1,任意多个计算式列,没做限制。建议计算列不要太多。
2,   可以自定义计算式列间的运算关系。
3,   每个计算式都可以备注

,,,,,,,,,,,,

已经实现
1单个计算
2格式计算所有
。。。。。。。
还没实现
快速计算所有

TA的精华主题

TA的得分主题

 楼主| 发表于 2022-4-28 01:23 | 显示全部楼层
bbsy83 发表于 2022-4-27 20:46
我excel表里面 这个批准要考虑下
水平计算式、竖向计算式、预留工程量 这三个计算式的功能要有备注功能 ...

2022.4.28
MQ通用计算式表V1.0.6.0beta 添加重要功能,版本1.0.3变1.0.6
1、增加多个计算式适合水电安装工程计算。
2、可以定制多个计算式列的计算关系
   最终计算效果如下($1+$2+$3...)*倍数,其中($1+$2+$3...)中的计算关系可以任意设定
   举例说明:($1*($2+$3...)
3、虽然没有限制计算式列的数量,但不可求多。否则会变慢很多,特别是格式化的时候
4、这是花3小时改造的,错误在所难免,欢迎测试并反馈。

-----------------------
ms office 2016 pro 32 位+win88.1 通过测试。



MQ通用计算式v1.0.6.beta.rar

113.83 KB, 下载次数: 19

TA的精华主题

TA的得分主题

发表于 2022-4-28 08:55 | 显示全部楼层
本帖最后由 bbsy83 于 2022-4-28 09:27 编辑
mythqiu 发表于 2022-4-28 01:23
2022.4.28
MQ通用计算式表V1.0.6.0beta 添加重要功能,版本1.0.3变1.0.6
1、增加多个计算式列来适合水 ...

非常感谢!辛苦了,老师

MQ通用计算式v1.0.6beta 一体版.rar

105.74 KB, 下载次数: 9

文件

TA的精华主题

TA的得分主题

发表于 2022-4-28 09:57 | 显示全部楼层
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用  · 内置多项VBA编程加强工具       ★ 免费下载 ★      ★使用手册
本帖最后由 bbsy83 于 2022-4-28 10:18 编辑

老师,早上好,现将测试反馈如下:
  • 能否把计算式1、2、3分别修改成 水平计算式 垂直计算式 预留计算式   ,并且增加编号和备注列,这样计算的是哪个 配电箱 的哪个 回路 就很清楚了,给排水计算的是那条支路编号也很清楚明了。见截图一
  • 现在计算式中 水平计算式 垂直计算式 预留计算式 这三个计算式无论哪个计算式为空值,就不会有计算结果,这个计算式里面都应该要容错考虑。见截图一。   楼上是测试文件,请下载。
  • 现在只有计算式  上面有计算式 关闭自动 功能,见截图二
image.png image.png





TA的精华主题

TA的得分主题

 楼主| 发表于 2022-4-28 10:31 来自手机 | 显示全部楼层
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用  · 内置多项VBA编程加强工具       ★ 免费下载 ★      ★使用手册
bbsy83 发表于 2022-4-28 09:57
老师,早上好,现将测试反馈如下:
  • 能否把计算式1、2、3分别修改成 水平计算式 垂直计算式 预留计算式  ...

  • 你要的改动,请直接修改内置模板。
    鼠标放sheet上点右键 取消隐藏 ,修改即可。
    。。。。。。。。。。。
    你说的东西都是那样的,请仔细体会。

    仔细看说明文件。

    TA的精华主题

    TA的得分主题

     楼主| 发表于 2022-4-28 10:38 来自手机 | 显示全部楼层
    bbsy83 发表于 2022-4-28 09:57
    老师,早上好,现将测试反馈如下:
  • 能否把计算式1、2、3分别修改成 水平计算式 垂直计算式 预留计算式  ...

  • 增加了列其他内容,请在代码设置里面指定最后一列的位置,这个关系到打印设置。

    代码:set设置 里面

    关闭自动计算那个只需要第一个计算式有就行了。这是一个Excel数据有效性的常规操作,不是代码的问题,不用vba。

    听你的讲述,似乎你不知道本软件是可以自己编辑模板的。编辑了模板和vba的set设置参数 需要对应。

    TA的精华主题

    TA的得分主题

    发表于 2022-4-28 10:46 | 显示全部楼层
    谢谢老师,模板已经修改好了

    MQ通用计算式v1.0.6beta 一体版 修改好模板.rar

    110.17 KB, 下载次数: 10

    模板

    TA的精华主题

    TA的得分主题

     楼主| 发表于 2022-4-28 10:50 来自手机 | 显示全部楼层
    bbsy83 发表于 2022-4-28 09:57
    老师,早上好,现将测试反馈如下:
  • 能否把计算式1、2、3分别修改成 水平计算式 垂直计算式 预留计算式  ...

  • 三个计算式是有关系的,所有任何一个为空不会有结果。

    你打开代码会发现内置关系是加法,由于程序写得很通用,我是让预算员指定他们几个计算式可以为任何运算关系,所以,我不能自作主张为空的计算式认为指定为0或者1。

    如果是加法关系,假如任何一个为0,不影响结果。如果是乘的关系,假如程序指定为0,结果就错了。

    因此,你了可自己填写0或者1来满足需求。

    点批量计算,如果任意计算式为空,还会给出错误提示!

    评分

    1

    查看全部评分

    您需要登录后才可以回帖 登录 | 免费注册

    本版积分规则

    手机版|关于我们|联系我们|ExcelHome

    GMT+8, 2024-12-22 19:45 , Processed in 0.050550 second(s), 9 queries , Gzip On, MemCache On.

    Powered by Discuz! X3.4

    © 1999-2023 Wooffice Inc.

    沪公网安备 31011702000001号 沪ICP备11019229号-2

    本论坛言论纯属发表者个人意见,任何违反国家相关法律的言论,本站将协助国家相关部门追究发言者责任!     本站特聘法律顾问:李志群律师

    快速回复 返回顶部 返回列表