A family of Microsoft spreadsheet software with tools for analyzing, charting, and communicating data.
Am 21.10.2010 15:32, schrieb Marklap:
Excel is doing a complete recalculation when I set application.calculation=xlCalculationAutomatic at the end of the VBA routines.
What I would like to do is map the calculation progress displayed in the status bar on to a more prominent display - maybe a non modal form?
A modeless userform and "Application.Cursor = xlWait" is your only choice, there is no way to get the percentage of the calculation that excel does.
Andreas.
Sub Test()
WaitMessage.Show vbModeless
Application.Cursor = xlWait
Application.Calculation = xlCalculationAutomatic
Application.Cursor = xlDefault
Unload WaitMessage
End Sub