Hallo,
ich habe folgendes Problem:
In einer Accessdatenbank habe ich ein Feld, in dem der Name einer Exceltabelle angegeben ist.
Bislang habe ich diese Exceltabelle mit dem AppActivate Befehl geöffnet.
Es zeigt sich jedoch, dass wenn das Excel bereits geöffnet ist, es zu Problemen kommt (auf dem Rechner sind Makro über Personl.xls eingebunden, und wenn dann ein zweites Mal Excel gestartet wird, gibt es massive Probleme, bis zum restlosen Aufhängen des Rechners).
Ich habe mit getobject etc. rumexperimentiert, bin aber offensichtlich zu blöd folgendes hinzukriegen.
Falls Excel noch nicht gestartet ist, soll eine Excel mit einer bestimmten Datei gestartet werden (das kriege ich derzeit hin).
Falls Excel bereits gestartet ist, soll er die angeforderte Datei öffnen, Excel mit dieser Datei öffnen und in den Vordergrund bringen, oder im Access eine Fehlermeldung geben, das Excel vorher geschlossen werden soll. Das habe ich schon hingekriegt, bloß ist dann Excel im Vordergrund und nicht Access.
Wer kann mir helfen?
Peter