ExcelHome技术论坛

 找回密码
 免费注册

QQ登录

只需一步,快速开始

快捷登录

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

[原创] 工程量计算表格

  [复制链接]

TA的精华主题

TA的得分主题

发表于 2022-1-17 09:54 | 显示全部楼层
mythqiu 发表于 2022-1-15 18:01
行可以,列不行。为了方便大家做了格通用的,这样可以自己设置自己的模板。功能够用。

好的,

TA的精华主题

TA的得分主题

 楼主| 发表于 2022-1-17 10:01 来自手机 | 显示全部楼层
yy6831817 发表于 2022-1-17 09:52
老师代码计算还是会出错,如图,,还有按什么键可以刷新所有计算结果(F9没用)

你这种拖的情况需要点一下代号。如果你实际新增代号就正常。。一拖那是不会正常的。

TA的精华主题

TA的得分主题

发表于 2022-1-17 10:24 | 显示全部楼层
本帖最后由 yy6831817 于 2022-1-17 10:27 编辑

代码清除后,定义名称那边还会保留着,在计算式中输入时就又会出现这数值(通用那表不会出现)

TA的精华主题

TA的得分主题

 楼主| 发表于 2022-1-17 10:35 来自手机 | 显示全部楼层
代码都是一样的,我建议你重做一个模板。你的模板文件里面有不可知的什么。

TA的精华主题

TA的得分主题

发表于 2022-1-17 11:50 | 显示全部楼层

TA的精华主题

TA的得分主题

发表于 2022-1-17 15:11 | 显示全部楼层
本帖最后由 yy6831817 于 2022-1-17 16:15 编辑

老师,现在主要是1、使用窗口内代码不显示问题了  2、计算式清空后计算结果不会清空

计算表.zip

68.53 KB, 下载次数: 7

TA的精华主题

TA的得分主题

 楼主| 发表于 2022-1-17 17:33 来自手机 | 显示全部楼层
本帖最后由 mythqiu 于 2022-1-17 17:40 编辑
yy6831817 发表于 2022-1-17 15:11
老师,现在主要是1、使用窗口内代码不显示问题了  2、计算式清空后计算结果不会清空


第一个问题,框架不显示的原因是没有设置快捷键调出,这个我明天电脑看下。
第二个问题,清空计算式结果不变,原因是计算式列程序是双击状态改变启动计算,倍数也是。工程量单选中就会计算,所以你选中工程款量,方向键下,就会自动计算就是这个道理,而计算式,倍数需要双击。。
另外,你更改了我以前的窗口,应该是删除了一些键,所以窗口功能即使调出也有点小问题。

TA的精华主题

TA的得分主题

 楼主| 发表于 2022-1-17 17:56 来自手机 | 显示全部楼层
yy6831817 发表于 2022-1-17 15:11
老师,现在主要是1、使用窗口内代码不显示问题了  2、计算式清空后计算结果不会清空

编辑需要审核。

我再补充一点,正常的如果只是鼠标选中计算式,一般会认为没有编辑计算式,所以就不会重算,如果你双击计算式,我会认为你编辑了(虽然未必编辑改变了计算式),所以不要用不停拖动来测试。如果你按正常开来计算工程款量输入计算式,修改计算式,或者增加代号,删除代号,一切都会正常运作的。这个就是这个简单程序的逻辑关系。

TA的精华主题

TA的得分主题

 楼主| 发表于 2022-1-17 18:35 来自手机 | 显示全部楼层
yy6831817 发表于 2022-1-17 15:11
老师,现在主要是1、使用窗口内代码不显示问题了  2、计算式清空后计算结果不会清空

你的操作应该是选中多行计算式,然后按del键。多列选中计算并不复杂,现实中也很少用到,这功能增加也简单。就像代号一样,其实很少有人用的,只是一些商业软件有,最好大家都要有的思想。

这个通用的计算式做的初衷是简单便捷,没有考虑 工程计算稿2.3.6 那样复杂,方便大家移植使用到自己的计算式模板中。就目前的功能来说已经比弄个公式方便不少。公式你还得在结果栏去拖动公式。

到后期我会考虑做一个 一键重算 多行选中(低于50行) 自动计算的功能。

TA的精华主题

TA的得分主题

 楼主| 发表于 2022-1-18 10:29 | 显示全部楼层
yy6831817 发表于 2022-1-17 15:11
老师,现在主要是1、使用窗口内代码不显示问题了  2、计算式清空后计算结果不会清空

1,修改了,按F8调出,不自动调出
2,由于代号不能直接是汉字,需要自己修改下窗口的值,比如:  --->[高]
3,另外,把窗口的数据和set设置结合了下,但有几处,你改了代码,我也搞不清了。


其他自己改一下

计算表.rar

69.78 KB, 下载次数: 22

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

本版积分规则

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

GMT+8, 2024-11-17 11:56 , Processed in 0.042806 second(s), 8 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 1999-2023 Wooffice Inc.

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

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

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