我想使用字符串“quot;”设置单元格&引用;在python excel中。但excel是可怕的

我想使用字符串“quot;”设置单元格&引用;在python excel中。但excel是可怕的,python,excel,python-2.7,python-3.x,win32com,Python,Excel,Python 2.7,Python 3.x,Win32com,我想使用字符串“”设置单元格,但它不起作用 这是我的密码 import win32com.client xlsfile = "D:\\Temp\\test.xlsx" xl = win32com.client.dynamic.Dispatch("Excel.Application") xl.DisplayAlerts = False wb = xl.Workbooks.open(xlsfile) sh = wb.Sheets[0] sh.Cells(1,1).value = "20342,20

我想使用字符串“”设置单元格,但它不起作用

这是我的密码

import win32com.client

xlsfile = "D:\\Temp\\test.xlsx"
xl = win32com.client.dynamic.Dispatch("Excel.Application")
xl.DisplayAlerts = False
wb = xl.Workbooks.open(xlsfile)
sh = wb.Sheets[0]
sh.Cells(1,1).value = "20342,20343"
wb.Save()  
xl.Quit()
我期望得到的结果是
2034220343(字符串)
,但Excel给出的结果是
2034220343(数字)
。也许这就是问题所在


Excel自动编号设置太糟糕了

您是否尝试过前导的
,例如
“'2034220343”
这会通知excel将其余部分视为字符串。

您是否尝试过前导的
,例如
“'2034220343”
这会通知excel将其余部分视为字符串。谢谢!!!!它工作得很好~!:D