咨询下各位朋友 ,pb9这种freefrom的数据窗,怎么设置标题随着内容行高来自动调整行高,然后怎么按照原样格式导出excel,我用的方法导出的excle没有标题格式也不对,万分感谢,能帮解决有偿谢谢!




咨询下各位朋友 ,pb9这种freefrom的数据窗,怎么设置标题随着内容行高来自动调整行高,然后怎么按照原样格式导出excel,我用的方法导出的excle没有标题格式也不对,万分感谢,能帮解决有偿谢谢!




关注以下回复引自免费微信小程序:皆我百晓生。 如问题解决,还请采纳。如仍有疑问,请回复留言或私信博主,以便获得更精准的帮助。
在PB9中设置行高时,可以使用自定义样式或模板的方式来实现这个需求。以下是一个基本的步骤:
创建一个新样式或模板,例如STYLE.CSS(或TEMPLATE.HTML),其中包含您希望用于设置行高的样式。
在您的模板中添加一行高计算公式:
<STYLE>
.CUSTOM-HEIGHT {
HEIGHT: CALC(100VH - 40PX);
}
</STYLE>
然后,在需要修改行高的地方插入公式,比如表格中的某个单元格:
<TABLE STYLE="WIDTH: 500PX; HEIGHT: 200PX">
<TR>
<TD CLASS="CUSTOM-HEIGHT">HELLO</TD>
</TR>
</TABLE>
这样的代码将根据您的实际需要调整行高。如果需要按原样格式导出EXCEL,那么可以在EXCEL文件中直接使用模板和自定义高度。
如果您想要使用模板,并且希望EXCEL文档不显示任何标题,则可以使用HTML和CSS来实现这一目标。以下是示例代码:
<STYLE>
TABLE {
WIDTH: 500PX;
HEIGHT: 200PX;
BORDER-COLLAPSE: COLLAPSE;
}
TH, TD {
PADDING: 8PX;
TEXT-ALIGN: LEFT;
}
TH {
BACKGROUND-COLOR: #F2F2F2;
COLOR: BLACK;
}
TR:NTH-CHILD(EVEN) {BACKGROUND-COLOR: #DDDDDD;}
</STYLE>
<TABLE>
<THEAD>
<TR>
<TH>COLUMN A</TH>
<TH>COLUMN B</TH>
</TR>
</THEAD>
<TBODY>
<!-- 假设这里是你的数据 -->
<TR>
<TD>VALUE A</TD>
<TD>VALUE B</TD>
</TR>
<!-- 更多数据段 -->
</TBODY>
</TABLE>
这样,当您查看EXCEL时,会看到您的数据列与标签的宽度相同。请注意,这只是一个基本示例,实际应用可能需要考虑更多的细节,如颜色、字体大小等。