Преобразование текстовых числовых данных в число

Aspose.Cells обеспечиваетCells.ConvertStringToNumericValue()метод, который можно использовать для преобразования всех строковых или текстовых числовых данных в числа.

На следующем снимке экрана показаны номера строк в ячейках.А1:А17. Номера строк выравниваются по левому краю.

Входной файл: числа, введенные в виде текстовых строк
дело:изображение_альтернативный_текст

Эти строковые номера были преобразованы в числа с использованиемCells.ConvertStringToNumericValue()на следующем снимке экрана. Как видите, теперь они выровнены по правому краю.

Выходной файл: строки были преобразованы в числа
дело:изображение_альтернативный_текст

C# код для преобразования строковых числовых данных в фактические числа

В следующем примере кода показано, как преобразовать все строковые числовые данные в фактические числа на всех листах.

// 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");