C# 更改Excel单元格';s内容类型
我需要将工作簿范围的内容类型从文本更改为数字。因为我不能将公式用于文本类型的单元格C# 更改Excel单元格';s内容类型,c#,wpf,excel,C#,Wpf,Excel,我需要将工作簿范围的内容类型从文本更改为数字。因为我不能将公式用于文本类型的单元格 谢谢。您可以使用外部库吗? 如果可以,可以使用nice项目。显示了如何使用EPPlus设置数字格式。是否要使用c#进行此操作?您使用的是什么类型的项目?标记:WPF、C#。。。WPF项目,为了使用Excel,我使用了“Microsoft.Office.Interop.Excel”,您是否设置了NumberFormat这样的属性\u range.NumberFormat=“0.0@”?像这样的NumberForma
谢谢。您可以使用外部库吗?
如果可以,可以使用nice项目。显示了如何使用EPPlus设置数字格式。是否要使用c#进行此操作?您使用的是什么类型的项目?标记:WPF、C#。。。WPF项目,为了使用Excel,我使用了“Microsoft.Office.Interop.Excel”,您是否设置了
NumberFormat
这样的属性<代码>\u range.NumberFormat=“0.0@”?像这样的NumberFormat(0.0@)抛出一个COMException。但我尝试了另一种(smth,如#.00),只有在复制过所有这些单元格后,效果才会出现。。。。这对我不好:)是的,这是个好主意,但如果有一个本地的好库,我不喜欢使用外部库。。。如果可能,我想使用Office.Interop。