如何使用Excel设计表格模板
Pdmax报表和出图都使用Excel编辑表格模板,在设计表格模板时,往往对该表格有严格的格式要求。如:在设计过程中,已知表格在Cad里的格式,即知道行高、列宽。
要在Excel里设计出相应的表格模板,使用Pdmax出图或报表功能显示该表格后,和原来在Cad里的表格一样,这中间的关系还真有点复杂。请看Pdmax是如何办到的。
首先,Excel默认设置下,在设计表格时,行高和列宽的单位不一样。Excel在保存设计时,将行高值转换为和列宽值单位相同的值。这点可以用记事本打开Excel Xml表格文件查看。经查看,某列宽设计时为 16,保存后变为 99.75,即 列宽:行高 = 1 :6.23。
因为Excel表格保存后,都是以行高的单位保存数据的,所以Pdmax表格显示后,列宽和行高(单位: 毫米)都和Excel的行高存在对应关系。
默认情况下,该对应关系是 毫米值 = Excel行高值 × 0.352777778。Pdmax提供选项控制该转换比例,目前(Pdmax 1.3版和之前版本),设置该值的方法是Pdmax菜单->选项->出图全局配置...
由以上分析,最终可知,
假设Pdmax全局转换比例为 scale,
1. 如果需要表格的某行高度为 height 毫米,则在Excel里设计时,该行的高度应设置为 (height / scale)
2. 如果需要表格的某列宽度为 width毫米,则在Excel里设计时,该列的宽度应设置为 ((width / scale) / 6.23)
上面说的是Excel默认设置,如果需要查看具体的行高和列宽对应比例,可以用记事本打开保存后Excel Xml表格文件查看。
举个例子:
设置pdmax全局转换比例为 0.25(pdmax默认为0.25)
则设计表格的时候 1mm=1/0.25=4个单位行高
1mm=(1/0.25)/6.23=0.64个单位列宽 楼主强呀,这样贴子也能发表出来,对你佩服之心比长江的水还多哦 注:偶是女滴,千真万确,毋庸置疑! 大师的话真如“大音希声扫阴翳”,犹如“拨开云雾见青天 看完楼主的这个帖子之后,我竟产生出一种无以名之的悲痛感——啊,这么好的帖子,如果将来我再也看不到了,那我该怎么办?那我该怎么办?直到我毫不犹豫地把楼主的这个帖子收藏了,我内心的那种激动才逐渐平静下来。 还没崇拜过谁呢,满足一下愿望吧,谢谢! 我在顶贴~!狂顶狂顶。~ 让人半夜上厕所都要打开电脑再看一遍的好帖 [发帖奇遇]: Horse开车的时候, 一张纸条飞进驾驶舱, 才发现原来是支票马蹄金3914两.
顶上去一个,,从百度进来的。。 顶.支持,路过..... 没用的,楼主,就算你怎么换马甲都是没有用的,你的亿万拥戴者早已经把你认出来了,你一定就是传说中的最强ID 受教,谢谢 受教,谢谢
{:1106_389:} 我在顶贴~!狂顶狂顶。~ 好东西下载了 xxle学习了{:1106_362:}{:1106_362:}
页:
[1]