我已尝试过以下这段代码。
import openpyxl
wb = openpyxl.Workbook()
ws = wb.active
ws.cell(row = 1, column = 1).value = '='
wb.save(r'C:\temp\new_book.xlsx')
当我签入excel表时,我在(1,1)单元格中看不到任何内容。我尝试了以下几行代码来写'='而没有任何成功。
1 - >
ws.cell(row = 1, column = 1).value = r'='
2 - >
a2 = ws['A2']
a2.number_format = 'Text'
ws.cell(row = 1, column = 2).value = '='
3 - >
ws.cell(row = 1, column = 1).value = chr(61)
这些选项似乎都没有在A1单元格中存储值'='。如果有人知道如何完成这项工作会很棒。
提前致谢!
答案 0 :(得分:0)
你的三个例子都适合我。
除此之外,您的openpyxl版本已过时,至少更新为 2.4.x 。
使用Python测试:3.4.2 - openpyxl:2.4.1 - LibreOffice:4.3.3.2