Hi there,
I am working on a project in which I’m using the node wrapper over the c++ library. In our case we narrowed down an issue to this simple operation: open file, then save file. Do this twice in a row on the same file (overriding the existing one, not making a new copy) and the format inside will be corrupted in a way that cell borders appear dotted, definitely changed… see below in the images attached
I managed to make a super-small version of the issue by just doing this:
// Load the XLSB file
const workbook = new Workbook(filePath);
// Save the workbook in XLSB format
workbook.save(filePath, SaveFormat.Xlsb);
// Open the workbook again
const workbookAgain = new Workbook(filePath);
// Save it again in XLSB format
workbookAgain.save(filePath, SaveFormat.Xlsb);
and the resulting file (an xlsb format one! with xlsx this doesn’t happen) gets somehow corrupted
original:
image.png (16.0 KB)
after open-close twice in a row:
image.png (15.0 KB)
Can anybody help me?
I’m using the lates version available (25.10.0)