如何使用 XlsxWriter 冻结第一行和第一列?

Posted

技术标签:

【中文标题】如何使用 XlsxWriter 冻结第一行和第一列?【英文标题】:How to freeze the top row and the first column using XlsxWriter? 【发布时间】:2018-07-09 05:10:27 【问题描述】:

我正在将 pandas DataFrame 导出到 Excel,由于它包含很多行和列,因此在浏览其内容时保留顶行和第一列会很有用。

Excel 中有一项功能允许冻结第一行和第一列。当exporting DataFrames to excel 时可以通过XlsxWriter 访问吗?

【问题讨论】:

【参考方案1】:

您可以使用worksheet.freeze_panes() 来实现此目的。该方法有很多选择。阅读http://xlsxwriter.readthedocs.io/worksheet.html#worksheet-freeze-panes了解如何使用该方法。

【讨论】:

谢谢!我尝试了建议的worksheet.freeze_panes(1, 1),它奏效了。

以上是关于如何使用 XlsxWriter 冻结第一行和第一列?的主要内容,如果未能解决你的问题,请参考以下文章

滚动时如何锁定表格的第一行和第一列,可能使用 JavaScript 和 CSS?

css让表格第一列和第一行固定

Excel如何冻结(锁定)第一行、第一列?

如何使用 SQL 查找表中的第一列和第一行

如何在数据工厂中获取 CSV 的第一行和第一列值?

如何在熊猫中设置第一列和第一行作为索引?