Ahoj, díky za odpověď
To řešení jaké tam uvádí funguje nejspíše jen ve starších verzích excelu
našel jsem nějaké řešení, které tu funkci deklaruje už pro novější excel:
Private Declare PtrSafe Function ShellExecute Lib "shell32.dll" Alias "ShellExecuteA" _
(ByVal hwnd As Long, ByVal lpOperation As String, ByVal lpFile As String, ByVal lpParameters As String, ByVal lpDirectory As String, ByVal nShowCmd As Long) As Long
Const SW_SHOWNORMAL = 1
ShellExecute 0, "runas", "c:\folder\yourapp.exe", Command, vbNullString, SW_SHOWNORMAL
ovšem bez výsledku error : only commnets may appear after end sub, end function or end properly….