Excel-Instanz für andere Anwendungen sperren Verfasst am: 03.11.2009, 09:32
Hallo alle zusammen,
ich habe ein Problem zu dem ich nach langem suchen einfach zu keiner lösung komme.
Ich öffne mit VB eine excel-instanz um dort aus einer xls-datei daten zu verarbeiten. dies dauert eine ganze weile und soll deshalb im hintergrund passieren. Mit dem "invisible"-befehl klappt das ja auch ganz gut und dass ich falls eine excel-instanz bereits geöffnet ist eine neue im hintergrund laufende anlege geht auch. nun kommt es aber zu folgendem problem: Öffne ich während der prozedur manuell eine excel-datei mit doppelklick, so öffnet sich diese in der gleichen instanz, die ich mit VB geöffnet habe und macht sie dadurch auch sichtbar. das wäre noch nicht so schlimm, aber wenn ich excel nun manuell schließe durch klick auf das X, dann schließst sich nun die komplette excel-instanz (also auch meine datei, die ich mit VB geöffnet habe). Dadurch kann die prozedur im hintergrund natürlich nicht mehr weiterlaufen weil die daten aus dem excelfile fehlen, da ja excel geschlossen ist.
gibt es da eine möglichkeit, dies, auf mir noch nicht bekannten wegen zu verhindern? bin leider total ratlos und auf eure hilfe angewiesen! vielen dank schon mal für eure antworten _________________
Buddy80 Newbie
Anmeldedatum: 23.11.2010 Beiträge: 2
Verfasst am: 23.11.2010, 16:48
Hallo liebes Forum,
der Beitrag ist ja schon älter. Hat niemad ein Lösungsansatz für das beschriebene Problem?
Stehe genau vor der selben Hürde
christopher.g Überflieger
Anmeldedatum: 03.05.2008 Beiträge: 536
Verfasst am: 25.11.2010, 09:58
frag lieber mal auf vb-paradise.de nach
wenn dir wo geholfen werden kann dann dort
lg _________________
Buddy80 Newbie
Anmeldedatum: 23.11.2010 Beiträge: 2
Verfasst am: 25.11.2010, 17:01
Okay,
sollte ich eine Lösung finden, dann werde ich diese hier noch posten.