[英]How to write '=' in a cell of a worksheet using openpyxl (or any other module) in python?
我已經嘗試了以下這段代碼。
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單元格中存儲值'='。 如果有人知道如何做到這一點,那將是很棒的。
提前致謝!
您的所有三個示例都對我有用。
除了這個你openpyxl版本已經過時,至少更新到2.4.x的 。
使用Python:3.4.2測試-openpyxl:2.4.1-LibreOffice:4.3.3.2
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.