weixin_57710418 2025-02-13 17:59 采纳率: 0%
浏览 7

有偿咨询PB9怎么自动调整行高,原样格式导出excel

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

img

img

img

img

  • 写回答

2条回答 默认 最新

  • 专家-赤兔[在线] 优质创作者: 编程框架技术领域 2025-02-13 18:34
    关注

    以下回复引自免费微信小程序:皆我百晓生。 如问题解决,还请采纳。如仍有疑问,请回复留言或私信博主,以便获得更精准的帮助。

    在PB9中设置行高时,可以使用自定义样式或模板的方式来实现这个需求。以下是一个基本的步骤:

    1. 创建一个新样式或模板,例如STYLE.CSS(或TEMPLATE.HTML),其中包含您希望用于设置行高的样式。

    2. 在您的模板中添加一行高计算公式:

      <STYLE>
          .CUSTOM-HEIGHT {
              HEIGHT: CALC(100VH - 40PX);
          }
      </STYLE>
      
    3. 然后,在需要修改行高的地方插入公式,比如表格中的某个单元格:

      <TABLE STYLE="WIDTH: 500PX; HEIGHT: 200PX">
          <TR>
              <TD CLASS="CUSTOM-HEIGHT">HELLO</TD>
          </TR>
      </TABLE>
      
    4. 这样的代码将根据您的实际需要调整行高。如果需要按原样格式导出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时,会看到您的数据列与标签的宽度相同。请注意,这只是一个基本示例,实际应用可能需要考虑更多的细节,如颜色、字体大小等。

    评论

报告相同问题?

问题事件

  • 创建了问题 2月13日