Konvertera numeriska textdata till nummer

Aspose.Cells tillhandahållerCells.ConvertStringToNumericValue()metod som kan användas för att konvertera alla numeriska sträng- eller textdata till siffror.

Följande skärmdump visar strängnummer i cellerA1:A17. Strängnummer är justerade till vänster.

Indatafil: siffror som anges som textsträngar
todo:image_alt_text

Dessa strängnummer har konverterats till tal med hjälp avCells.ConvertStringToNumericValue()i följande skärmdump. Som du kan se är de nu högerjusterade.

Utdatafil: strängarna har konverterats till tal
todo:image_alt_text

C# kod för att konvertera sträng numeriska data till faktiska tal

Följande exempelkod illustrerar hur du konverterar alla numeriska strängdata till faktiska tal i alla kalkylblad.

// For complete examples and data files, please go to https://github.com/aspose-cells/Aspose.Cells-for-.NET
// The path to the documents directory.
string dataDir = RunExamples.GetDataDir(System.Reflection.MethodBase.GetCurrentMethod().DeclaringType);
// Instantiate workbook object with an Excel file
Workbook workbook = new Workbook(dataDir + "SampleBook.xlsx");
for (int i = 0; i < workbook.Worksheets.Count; i++)
{
workbook.Worksheets[i].Cells.ConvertStringToNumericValue();
}
workbook.Save(dataDir + "output_out.xlsx");