Page 1 of 1

Excel Makro abrufen

Posted: 16 May 2018, 13:56
by max859922
Hallo Zusammen,

Ich bin noch ein absoluter AHK Neuling, deshalb bitte nicht wundern falls ihr die Frage als zu trivial empfindet, jedoch habe ich keine Lösung durch Internet und Trial&Error finden können:

Ich möchte eine Excel Datei öffnen und anschliessend das Excel-Makro der Datei, welches den Shortkey Strg+m hat und sich in der persönlichen Makroarbeitsmappe befindet, öffnen.

Mein Ansatz funktioniert bis zum öffnen der Datei. Jedoch bekomme ich es nicht hin, dass das Makro ausgeführt wird:

$^l::
Runwait, C:\Users\max\Desktop\test.xlsm
send ^m
return

Re: Excel Makro abrufen

Posted: 17 May 2018, 01:36
by LuckyJoe
Hallo, willkommen im Forum.

arbeite mit dem COM-Object:

Code: Select all

oExcel := ComObjActive("Excel.Application")
try oExcel.Run("PERSONAL.XLSB!Macro1")
Hier findest du weitere Informationen zu AHK und Excel-Steuerung:
https://autohotkey.com/board/topic/6903 ... for-excel/
https://autohotkey.com/board/topic/2915 ... anks-sean/

Viel Erfolg - Lucky Joe.