Hi,
I have set SetLinkOnData to be triggered on DDE data link and calls some macros. Everything works fine except that if excel gets busy (e.g. when a cell is being updated manually), the calls to the macro accomulates and when excel isn't busy (e.g. when the user finishes the manual update of a cell), all the accomulated calls are called which makes the application unusable. The macros are lengthy and are updated every 5 seconds.

I want a way to stop accomulating calls until excel can run then immedialtly. I tried Application.ready but had no luck.