Excel对象模型,Value2是否特定于文化

本文关键字:于文化 是否 Value2 对象模型 Excel | 更新日期: 2023-09-27 18:10:18

我的电脑是英文(美国)Excel 2013我将区域更改为德国,将值"550,66231278"设置为Excel中的单元格当我读cell的时候。Value2,我在Visual Studio中看到它是"550.66231278"

所以我想知道Value2是否总是在美国文化格式或它是文化特定的比方说,如果我安装德国版本的Excel, Value2将是"550,66231278"?

谢谢

Excel对象模型,Value2是否特定于文化

MSDN显示:

此属性与Value属性之间的唯一区别是Value2属性不使用Currency和Date数据类型。可以返回用这些数据类型格式化的值为

所以最有可能的是你的值在调试或在应用程序中使用期间以CultureNeutral的方式显示。尝试更改应用程序中的文化和可能的ui文化。