テキスト数値データを数値に変換する

Contents
[ ]

Aspose.Cells for Java API は、Cells.convertStringToNumericValue() メソッドを使用して、すべての文字列またはテキストの数値データを数値に変換できます。

次のスクリーンショットは、セル内の文字列番号を示していますA1:A17.文字列番号は左揃えです。

入力ファイル: テキスト文字列として入力された数値

todo:画像_代替_文章

これらの文字列番号は、次を使用して数値に変換されています[Cells.convertStringToNumericValue()](https://reference.aspose.com/cells/java/com.aspose.cells/cells#convertStringToNumericValue()次のスクリーンショットで。ご覧のとおり、右揃えになりました。

出力ファイル: 文字列は数値に変換されています

todo:画像_代替_文章

次のサンプル コードは、すべてのワークシートですべての文字列数値データを実際の数値に変換する方法を示しています。

// For complete examples and data files, please go to https://github.com/aspose-cells/Aspose.Cells-for-Java
// The path to the documents directory.
String dataDir = Utils.getDataDir(ConvertTextNumericDatatoNumber.class);
Workbook workbook = new Workbook(dataDir + "source.xlsx");
for (int i = 0; i < workbook.getWorksheets().getCount(); i++) {
workbook.getWorksheets().get(i).getCells().convertStringToNumericValue();
}
workbook.save(dataDir + "output.xlsx");