我有一個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#中我必須做些什麼才能將以數字形式存儲爲文本的列進行轉換。
這是更好的答案。謝謝 –