Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
使用insertNewRowBeforePHPExcel 1.8.0 库中的方法后,活动工作表中定义的单元格引用(即sheet1)被正确更新。但是,来自其他工作表的单元格引用(例如sheet1!A10)保持不变。
insertNewRowBefore
sheet1
sheet1!A10
有没有办法更新它们?
不,没有。
更新同一工作表中的单元格引用的逻辑非常密集且缓慢,我们实现了权衡而不是对所有工作表执行它,从而增加了非常大的开销。它可以使用来自PHPExcel_ReferenceHelper::insertNewBefore()和相关方法的逻辑的改编手动执行
PHPExcel_ReferenceHelper::insertNewBefore()