繁体   English   中英

我想在python Excel中使用字符串“,”设置单元格。 但是excel很糟糕

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM