Этот вариант через COM работает, только всеравно эксель на время проскакиевает:
Application.CommandBars(10).Controls(1).Execute
PHP код:
#define.xlExternalDataToolbar(10)
COM CmdBars,
CmdBar,
Controls,
Control;
;
CmdBars = xlApp.CommandBars();
CmdBar = CmdBars.Item(#xlExternalDataToolbar);
Controls = CmdBar.Controls();
Control = Controls.Item(1);
Control.Execute();
xlApp.Visible(False);