Excel Duplicate API Commands

Whenever I execute a hyperlink in Excel, either directly on the worksheet by clicking the cell, or by running a macro, Excel sends duplicate commands to the C2 API handler. The commands get executed just fine, but double orders appear on the system trades list. It is just a minor annoyance if you are just getting status or setting stops, but for entering new orders or reversing position, unsatisfactory results may occur. Any of you smart Excel weenies know how to fix this, or alternately, a method of executing a URL within an Excel macro that won’t send a double command?