0 表格必须按以下模板格式
表格必须存成xlsx格式或xlsm(带宏的)格式
注意,平台只支持最新版的excel,必须保存成最新格式xlsx或xlsm格式,后者是带有vba宏的表格。勾选自动计算和迭代计算(平台设置)
“文件”——“选项”——“公式”——“计算选项”——勾选“自动计算”和“启用迭代计算”,然后保存。必须设置好打印区域
每个需要打印的标签页必须设置好打印区域,不需要打印的标签页,请隐藏。
打印区域设置好后,本机打印可能是每个标签页打印成一个pdf文件,要利用shift键将所有标签页选中然后打印,就可以打印成一个pdf文件了。输入输出行的最后一列备注行,必须有惊叹号
!
对于输入输出行,无论备注列是否有内容,都必须键入!
,作为休止符。所有的输入名不能出现重名;所有的输出名称不能出现重名
需要让平台结束解析用双惊叹号
!!
标志(可选)
例如表格的前面按标准格式编制(见1.1节,按标准4列),方便平台解析,后面是计算过程,不需要平台解析,则前后之间的行第一列里输入双惊叹号!!
,平台结束解析标志。如果没有,则平台将解析全表有内容的部分。平台在上传完模板后自动生成pdf,供用户预览模板,但只支持单文件上传
表格最好包含说明标签页
平台自动解析表格中的说明页,生成“文章”(见后文)。
1 输入/输出区域定义
1.1 表格列规定
至少包含以下前4列,第一列是项目名称
,第二列是符号
,第三列是单位
,第四列为数值
,数值
可以为多列;最后一列是备注
;
可以从任意列开始,比如表格中第一列可以是空
,也可以是序号
等,但是上述项目名称
~数值
列顺序不可变;
1.2 输入区域
在项目名称
列中,前置!#
表示这行是输入变量(参数)列,到数值
列结束后,对应的输入行、输出行的备注
列必须加!
号,表示是备注
内容,无论备注是否为空;
支持下拉数据序列,但是多列的时候,第一列设置序列,后面的列要设置成等于第一列。
设置方式:excel表格——数据验证——数据验证——设置——“允许”里选择“序列”——“来源”里输入序列,用英文逗号隔开。
注意:一个表格的输入名称不能出现重复,否则无法写入数据库。
1.3 输出区域
在项目名称
列中,前置!$
表示这行是输出变量(参数)列,到数值
结束后,对应的输入行、输出行的备注
列必须加!
号,表示是备注
内容,无论备注是否为空;
注意:一个表格的输出名称不能出现重复,否则无法写入数据库。
为何不用!@
?因为@
符号在excel里会自动变成链接,很不好。
注意:输入和输出区域必须用excel的“框线”框住,否则程序获取不到参数(表格的UsedRange特性有关)。除非整个页面全部不设置框线,比如封面。
1.4 结束输入输出区域结束标志(可选)
在输入输出结束后,新的一行第一列里用双惊叹号!!
2 打印区域设置
在“视图”——“分页预览”模式下——设置好打印区域,不需要的区域不要加入打印区域。这样可保证输出的PDF文件格式美观。
每个标签页都需要设置打印区域。不需要打印出来的比如查表页,必须将标签页“隐藏”。
3 模板里要有0.封面、目录;1.说明;2.计算等完善的结构
3.1 封面、目录
excel模板里将封面、目录必须放在0.封面、目录
标签页;
封面要求:
- 编号
- 版本号
- 工程名称(输入)
- 设计阶段(输入)
- 设计校核审查核定人员和日期
- 单位名称(输入)
- 日期(输入)
编号分类
分类原则,不含岩土的结构方面计算,归为结构类,只要含了岩土参数的计算,都归为岩土类。
- 结构 structure,包含Metal structure
- 施工组织 construction organization
- 岩土 geotechnical
- 水力学 hydraulics
- 电气 electrical
- 机械 engine
- 其他 other
编号示例
str-0001 或 结构-0001
geo-0025 或 岩土-0025
3.2 说明页
说明和示意图必须放在1.说明
标签页。
说明页中,加入计算简图,比如输入参数的图例,采用的规范、涉及的强条等必要的文字说明,平台可自动解析到“文章”中;
从1.计算依据、强条——2.输入参数——3.计算过程和结果
4 VBA不需要修改
高版本(2003之后)Excel表格计算书模板如果带VBA的话,需要存成“Excel启用宏的工作簿”,即扩展名为.xlsm
的文件,上传PASS平台。
低版(97~2003)本无此要求,但是需要设置成允许宏运行。
因为PASS平台是调用Excel软件打开模板进行计算,所以不需要担心VBA的问题。
5 表格计算书模板技巧
上一篇 ANSYS APDL编制
下一篇 上传模板
最后编辑:秦晓川 更新时间:2024-08-11 00:21