openpyxl - 使用 openpyxl 1.8.6 将 excel 单元格编号格式 "General"更改为 "Text"

标签 openpyxl

如何更改excel单元格数字格式GeneralText不考虑单元格中的数据?

我正在使用 openpyxl 1.8.6。

最佳答案

我知道这个问题真的很老了,但它仍然可能是相关的,因为我在谷歌搜索同一件事时才发现它。上述方法在大多数情况下都有效,但不适用于 Excel 开始表现得像我过去认识的人那样的烦人情况,并且认为一切都是约会。 ;)

我会这样做:

cell = ws['A1']
cell.number_format = '@'
'@'是强制文本格式的占位符。文档建议这适用于版本 1.8.6 以及最新版本。

关于openpyxl - 使用 openpyxl 1.8.6 将 excel 单元格编号格式 "General"更改为 "Text",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29833900/

相关文章:

python - 遍历帐号列中的每一行并使用它们读取其他 Excel 文件

python - 为什么我的 openpyxl 加载只拉工作表中的一个单元格

python - OpenPyXL 为整列设置 number_format

excel - 使用 openpyxl 将 Excel 单元格背景主题颜色设置为十六进制

python - 有没有办法在openpyxl中获取工作簿的名称

python - 使用 openpyxl 每月创建一个新工作表

python - 在 Python 中使用 openpyxl 将嵌套字典写入 Excel

python - 以百分比表示的 Openpyxl 图表轴

python - openpyxl 趋势线和 R 平方值

python - OpenPyXL - 如何查询单元格边框?