Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Provide formula tree to allow recalculation #757

Open
gedw99 opened this issue Jan 2, 2021 · 5 comments
Open

Provide formula tree to allow recalculation #757

gedw99 opened this issue Jan 2, 2021 · 5 comments
Labels
enhancement New feature or request

Comments

@gedw99
Copy link

gedw99 commented Jan 2, 2021

At the moment there is no engine to do formula recalculation.

I propose the ability to determine the tree calculation

It would also then make it possible for a change to a cell in a formula tree to cause all dependent cells to reapply their formula and hence update their cell contents

@xuri xuri added the enhancement New feature or request label Jan 3, 2021
@Sireax
Copy link

Sireax commented Feb 19, 2021

Yeah, adding recalculation engine would be really helpful.
Could you suggest temporary solution for my problem?

I need to open Excel file, change some fields and then get calculated value from another cell. I tried to just change the value and do calculation, but CalcCellValue() returns the initial value, like before the update

@xuri
Copy link
Member

xuri commented Feb 20, 2021

Thanks for the suggestion, maybe add this feature after the formula function has been implemented.

@alexvr8282
Copy link

I tried to use UpdateLinkedValue but i don't obtain the correct value that it depends from evaluating a serie of formula

@AngangGuo
Copy link

Are there any progress about this issue?
I noticed that there're lots of the formula functions have been implemented. Maybe add a function to check all the formula in a spreadsheet. Update them if these functions are implemented. Return error if there're any unknown functions.

@AngangGuo
Copy link

This is my temp solution for now:

When opening the file in Excel, I can re-calculate all the formulas manually by pressing Ctrl+Alt+Shift+F9.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

5 participants