Subject: Library hangs without error when processing Excel files with #DIV/0! errors(The error #DIV/0! only appears when using an older version of Excel.)

Subject: Library hangs without error when processing Excel files with #DIV/0! errors

Hi everyone,

We are a startup currently using this library for testing in a software suite designed for financial analysts.

While using it, we’ve encountered an issue where the library simply “stalls” or stops responding during execution. We’ve spent a lot of time troubleshooting this, but haven’t found a solution yet because the library doesn’t throw any exceptions or return an error code.

Upon further analysis, we discovered that when using older Excel versions, many cells in our tables return #DIV/0! errors. We suspect the root cause might be that the library’s internal cell processing engine uses an outdated Excel interpreter that can’t handle these cases properly.

Has anyone encountered similar behavior? Are there any known workarounds for this?

@vladimir_udtx,

Which version of Aspose.Cells library you are using? Please create a standalone sample app, zip the project (all resource files (excluding Aspose.Cells.Dll) without compilation errors) along with template Excel file(s) and post us to reproduce the issue on our end. We will check your issue soon.

1 Like

@vladimir_udtx
Aspose.Cells does not use any Excel version. Aspose. Cells for. Net is entirely developed using the C # language.

26.1
test-sheet.zip (3.1 MB)

command for start: npm run build && npm run start ./123.xlsx ./sample-config.json

@vladimir_udtx
Please try the latest version 26.1 .
We did not find issue if we only open ,calc and save the file.

@vladimir_udtx
I tried the below command with v26.1.1 (internal fix) on Linux, it worked and generated a result file.
analysis-results.zip (1.1 KB) Please confirm the result is correct.

npm run build && npm run start ./123.xlsx ./sample-config.json

I copied the runtime console output; please check if it matches your expectations.
test.zip (3.0 KB)

Using v26.1.0 on Linux will cause some errors.

Could it be because we are testing on a demo version?

@vladimir_udtx,

No, this is not the case. We tried your command line with our internal fix: v26.1.1 on Linux which worked fine and we shared the generated results in our previous reply. We will include the fix into our upcoming official release v26.2 (expected in the first half of February 2026).

@vladimir_udtx
We have opened the following new ticket(s) in our internal issue tracking system and will deliver their fixes according to the terms mentioned in Free Support Policies.

Issue ID(s): CELLSNODEJSCPP-93 - Calculating formulas causes the crash using v26.1 on Linux

You can obtain Paid Support Services if you need support on a priority basis, along with the direct access to our Paid Support management team.

The issues you have found earlier (filed as CELLSNODEJSCPP-93) have been fixed in this update: Aspose.Cells for Node.js via C++ 26.2 (Releases | NPM). This message was posted using Bugs notification tool by Nick.Liu