Veröffentlicht 19. Juni 200817 j Hi, mein Problem ist folgendes.... Ich will über eine Batchdatei ein excel file öffnen, was ja noch kein Problem dar stellt.... ABER da das excel file Makros besitzt kommt ja die blöde frage Makros aktivieren..blablabla..... kann ich von der batch aus in der MessageBox ok drücken?? oder muss ich die Makros standardmäßig eingeschaltet lassen.... Des weiteren.... will ich 2 werte aus der batch in 2 bestimmte Zellen in dem excel file schreiben und dann ein makro ausführen. Ist das alles so möglich?? oder muss ich auf VB zurückgreifen?? THX für die ANtworten
19. Juni 200817 j Hallo, also mit einer Batchdatei ist mir kein Weg bekannt. Vielleicht über VBS. Frank
19. Juni 200817 j Ist das alles so möglich?? oder muss ich auf VB zurückgreifen? muss nicht zwingend VB sein, würd ich sagen... Versuchs mal mit autoit und unter anderem den befehlen winwait, winwaitactive und run... damit dürftest du schon einiges erschlagen können.
19. Juni 200817 j Hi, in Excel gibt es das Ereignis "Workbook_Open". Diese Routine wird beim Öffnen der Exceldatei ausgeführt... Brauchst die Datei nur noch über Batch zu öffnen.
20. Juni 200817 j Hi, in Excel gibt es das Ereignis "Workbook_Open". Diese Routine wird beim Öffnen der Exceldatei ausgeführt... Brauchst die Datei nur noch über Batch zu öffnen. Die Abfrage "Makros aktivieren" kommt aber dennoch! Meines Wissens nach kannst du das nciht über batch regeln... über vbs geht es bestimmt! Auch wenn es keine wirklich feine Lösung darstellt... ich persönlich mag vbs nicht...
20. Juni 200817 j einfach die im dokument vorhandenen makros signieren.. dann gelten sie als trusted und schon kommt die abfrage nicht mehr .. jedenfalls isses unter 2003 noch so
Erstelle ein Konto oder melde dich an, um einen Kommentar zu schreiben.