【问题标题】:php_excel07- how to replicate the properties of one row to next rowphp_excel07-如何将一行的属性复制到下一行
【发布时间】:2010-10-08 05:46:52
【问题描述】:

我的应用程序需要导出到 xlsx,所以我使用的是 php_excel07。一切正常,但我面临一个小问题,就像这样:“我想将行的属性复制到下一行”。例如,如果我的第 1 行具有预定义的高度、宽度、颜色和边框等。那么必须将第 1 行的这些相同属性复制到下一行,即第 2 行。无论如何要这样做。

【问题讨论】:

    标签: php phpexcel


    【解决方案1】:

    在不知道样式细节的情况下:手动从第一行/第一行的单元格中读取适当的属性,然后在第二行中设置它们。没有提供将样式从一行克隆到另一行的明确方法。

    但是,如果第一行中的所有单元格都相同,您可以将该样式应用于一系列单元格,而不必单独执行。

    就我个人而言,我构建了样式数组,然后我可以将它们复制到我需要的地方。

    工作表方法:

    duplicateStyle()
    duplicateStyleArray()
    

    以及样式方法:

    applyFromArray()
    

    可能会有一些用处。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-08-13
      • 1970-01-01
      相关资源
      最近更新 更多