ich würde gerne aus einer xlsm-Datei mit vba ein willkürliches Workbook öffnen dann etwas dort markieren, anschließend das Workbook schließen und bestimmte Informationen über das Markierte weiterverwenden.
Ich habe mir gedacht die "Workbook_BeforeClose" -Methode des ausgewählten Workbooks als Ereignis herzunehmen. Kann man das über vba ohne das Workbook jemals zu öffnen? Also in einem Worbook eine Methode überschreiben sowas wie: "Applikation.Workbooks("bla.xls").Workbook_BeforeClose = myWorkbook_BeforeClose"
(Ich hoffe man kann mein Problem einigermaßen verstehen)
Viele Grüße