bigbird9999
New Member
- Joined
- Aug 15, 2022
- Messages
- 1
- Office Version
- 2021
- 2019
- Platform
- Windows
Good day to You all!
I've "inherited" an Excel file that works rather slowly. It consists of multiple sheets with 30+ columns and ±6000 rows containing VLOOKUPS, XLOOKUPS, etc. in lengthy tables. The file needs to be used by unexperienced people. Their work consists of adding/deleting rows and then pushing a "button" to start VBA-code that copy/paste formulas etc.
The recalculation nowadays takes about 15 seconds. Not a pleasant user experience... I would like to minimize the time needed for recalculation. In my quest on the Interwebs I've encountered the command:
It looks like a viable solution for the issue, but I can not discover if the code bypasses a complete recalculation or not. The current code uses the
method.
Eternal Kudo's for the person(s) that can shed some light on this subject!
Grtz,
Bert.
I've "inherited" an Excel file that works rather slowly. It consists of multiple sheets with 30+ columns and ±6000 rows containing VLOOKUPS, XLOOKUPS, etc. in lengthy tables. The file needs to be used by unexperienced people. Their work consists of adding/deleting rows and then pushing a "button" to start VBA-code that copy/paste formulas etc.
The recalculation nowadays takes about 15 seconds. Not a pleasant user experience... I would like to minimize the time needed for recalculation. In my quest on the Interwebs I've encountered the command:
VBA Code:
Sheets("Sheet1").Range("A1:A10").Calculate
It looks like a viable solution for the issue, but I can not discover if the code bypasses a complete recalculation or not. The current code uses the
Code:
Application.Calculation= xlManual/xlAutomatic
Eternal Kudo's for the person(s) that can shed some light on this subject!
Grtz,
Bert.