【发布时间】:2016-02-25 22:25:17
【问题描述】:
A) 我想要打开一个 PHPExcel 生成的文件并选择单元格 A1。没问题:我可以做到。
B) 我想要一个 PHPExcel 生成的带有冻结窗格的文件(在“E6”,但这不是真正的问题)。同样,这不是问题:我可以做到。
现在,当我尝试执行 A 和 B 时,我遇到了一个真正的问题:无论我尝试什么,文件总是在选择单元格 E6 的情况下打开...
我尝试过使用 $objPHPExcel->getActiveSheet()->freezePane('E6'); 在文件构建的不同阶段(开始,结束,中间),总是 $objPHPExcel->getActiveSheet()->setSelectedCell('A1'); 之后冻结了窗格,但没有运气......
我搜索并搜索并没有找到解决方案(除了 SO 的一个可能相关但未答复的请求)。要么我忽略了一些明显简单的事情,要么我发现了一个小错误...... :-) 有人可以帮忙吗?
非常感谢期待。
【问题讨论】:
-
无法复制!我冻结了窗格,然后我 setSelectedCell('A1') 没有问题.....你写的是什么格式?
-
xlsx...我很困惑。我同意这应该是一件简单的事情,但我一次又一次地遇到同样的问题。这是一个中等复杂的页面,我想知道是否有其他问题在干扰。明天我将编写示例(和简单)文件并在这里报告。感谢您的反馈!
-
@mark-baker 我正要“在这里报告”,经过不同的尝试并总是想出相同的可重现场景(所选单元格 never 转到 A1 )。然后我看到了您的回复,现在将看到修复程序是如何工作的。再次感谢您的反馈。
标签: phpexcel