我有一个Excel工作簿具有列C作为数字存储为文本。什么是C#语法将其转换为数字?我知道这个VBA会做这个工作转换号码存储为文本
Range("C:C").Select
With Selection
Selection.NumberFormat = "0.00%"
.Value = .Value
End With
我试着用C# - 但它留下的数字存储为文本。
ExcelWorksheet ws3 = pck.Workbook.Worksheets.Add("New Sheet");
ws3.Cells["A1"].LoadFromDataTable(tableforme, true);
ws3.View.FreezePanes(2, 4);
ws3.Cells["C:C"].Style.Numberformat.Format = "#,##0.00";
ws3.Cells["C:C"].Style.Numberformat.Format = "0%";
在C#中我必须做些什么才能将以数字形式存储为文本的列进行转换。
这是更好的答案。谢谢 –