当前位置: 首页 > 知识库问答 >
问题:

PHPSpreadSheet|保存XLSX取消隐藏每一行

仲孙阳
2023-03-14
$writer = new \PhpOffice\PhpSpreadsheet\Writer\Xlsx($spreadsheet);

header("Content-Type: application/vnd.ms-excel");
header("Content-Disposition: attachment;filename=$fileName");
header("Cache-Control: max-age=0");
$writer->save('php://output');

这样导出时,所有行都将取消隐藏。我已经验证了这些行实际上隐藏在原始文件中。我怎样才能解决这个问题?

共有1个答案

农英杰
2023-03-14

问题是,如果要将文字复制为副本,则必须在编写文档之前隐藏该行。要隐藏第10行,请使用:

$spreadsheet->getActiveSheet()->getRowDimension('10')->setVisible(false);

更多信息可在留档这里

 类似资料:
  • 我实现了动态的列可见性来隐藏/显示列,例如和来显示/隐藏列5。我也有一个的回调,比方说,它用第5列中的文本制作了一个html按钮。 目前在中,我检查,如果为真,则继续执行

  • 我有一个代码与许多评论,我如何可以隐藏这些,但没有删除,我需要他们之后。

  • 保存/记录在AWS SNS主题上发布的每条消息的最简单方法是什么?我想可能有一个神奇的设置可以自动将它们推送到S3或数据库,或者可能是一个自动支持HTTP目标的数据库服务,但似乎并非如此。也许需要通过Lambda函数来完成? 目的只是为了在设置一些SNS发布时进行基本的诊断和调试。我并不真正关心大规模或快速查询,只想一次记录和执行几分钟对所有活动的基本查询。

  • 我正在尝试使用OpenPyxl和Python 2.7向现有的XLSX文档添加新的工作表。添加单元格是可行的,但单元格是隐藏的,实际上是整个列。 这是代码: 我在生成的电子表格中没有看到“foo”。

  • PhpSpreadsheet 是一个读取和写入电子表格文件的纯 PHP 库。允许您读取和写入不同的电子表格文件格式,如 Excel 和 LibreOffice Calc。 支持的文件格式 要求 PHP 5.5 以上版本 PHP 扩展 php_zip 启用(如需 PhpSpreadsheet 处理.xlsx .ods 或 .gnumeric 文件) PHP 扩展 php_xml 启用 PHP 扩展

  • 当鼠标越过按钮时,我希望它隐藏起来,当鼠标离开按钮时,我希望按钮重新出现。但我需要使用onmouseover和onmouseout。 null null

  • 我有以下div元素: 然后我在一个元素上有一个点击功能来隐藏上面的div: 当我隐藏div时,它会塌陷,不再占用空间。这弄乱了我的页面布局。 有没有办法隐藏div,但仍然保持它之前占用的空间?我不想改变字体颜色,因为它仍然是可选择的。

  • 问题内容: 我有两个要素。第一个包含国家(例如美国,加拿大,英国,俄罗斯,波兰…),第二个国家被隐藏, 仅 包含美国和加拿大(例如纽约,洛杉矶,芝加哥…或渥太华,温哥华)的城市,萨里…) 如果用户从第一个中选择“加拿大”或“美国” ,则第二个应显示并允许他选择城市。 有可能吗?我使用Ajax和JQuery Validation表单访问了许多网站,但没有找到类似的来源。 谢谢。 问题答案: 侦听选择