[英]i want to set cell using string “,” in python excel. but excel is terrible
我想使用字符串“,”设置单元格,但是它不起作用。
这是我的代码。
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()
我期望结果20342,20343(string)
但Excel给出结果2,034,220,343(number)
。 也许“,”是问题所在。
Excel自动编号设置太糟糕了!!!
您是否尝试过使用前导'
,例如"'20342,20343"
这会通知excel将其余部分视为字符串。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.