Microsoft 製品に組み込まれている Visual Basic の実装。
こんばんは、ずっちです。
コーディングして実行の際、正常に動作しない場合は、
On Error Resume Next などをはずしてデバッグしてみましょう。
手が空いたので実際に試してみました。
まず、「objXL」は不要でした。(On Error...を外すと実行時エラー438)
次に、ファイル名はシングルクォーテーションでくくる必要があるようでした。
なので...
oApp.Application.Run ("'鮎匠.xls'!マクロ実行")
で動くと思います。