Free Support Forum - aspose.com

Aspose.Cells for Java CellsException: Invalid data before range signが発生する

下記のサンプルデータを処理する際に下記のコードで例外が発生しました。

Workbook workbook = new Workbook(inputStream);

com.aspose.cells.CellsException: Invalid data before range sign ':': "...[13-34]..."(Based on Name Foglio_1-_Elenco_obblighi!Print_Titles)
    	at com.aspose.cells.zaaw.c(Unknown Source)
    	at com.aspose.cells.zacr.c(Unknown Source)
    	at com.aspose.cells.zadq$zp.b(Unknown Source)
    	at com.aspose.cells.zacr.c(Unknown Source)
    	at com.aspose.cells.zacr.x(Unknown Source)
    	at com.aspose.cells.zacr.a(Unknown Source)
    	at com.aspose.cells.zacr.c(Unknown Source)
    	at com.aspose.cells.zacr.k(Unknown Source)
    	at com.aspose.cells.zclr.l(Unknown Source)
    	at com.aspose.cells.zd.a(Unknown Source)
    	at com.aspose.cells.zanj.a(Unknown Source)
    	at com.aspose.cells.Workbook.a(Unknown Source)
    	at com.aspose.cells.Workbook.<init>(Unknown Source)

使用バージョン:Aspose.Cells for Java 18.5
サンプルデータ:https://www.comune.capaccio.sa.it/files/2017/07/Griglia-di-rilevazione.xltx

この例外を回避しファイルを処理できるようにすることは可能でしょうか。

お手数おかけしますが、ご確認の程よろしくお願いいたします。

@yudai_yamaguchi,

テンプレートファイルとサンプルコードをありがとう。

MS Excelで手動でテンプレートXLTXファイルを開こうとしましたが、MS Excelからエラーメッセージが表示されます。 要するに、ファイルが壊れていて、細かい点でMS Excelを正しく開くことができません。 ファイルが破損している場合、Aspose.Cellsはファイルを正しく解析しないため、ファイルのロード中にエラーが発生します。