FileDialog funktioniert nicht
16.05.2018 21:19:55
Ete
bisher konnte die Suche in diesem Forum oftmals Treffer ausspucken. Dieses Mal leider nicht. Hier mein Problem:
Ich kopiere aus einer OriginalXLSMdatei ausgewählte Zeilen in eine zweite Exceldatei (.XLSX), die als Datenbasis für Serienbriefe dient. Nach erfolgreichem kopieren startet die Sub für das Öffnen des Dialogfeldes und der Erstellung des Serienbriefes abhängig der Auswahl. Diese Prozeduren rufe ich über einen Button auf der erst das Modul fürs Kopieren startet und am Ende erfolgt die Kopierenprozedur mit dem Call auf die Serienbriefprozedur.
Das funktioniert alles sehr gut, solange das Dialogfeld nur einmal aufgerufen wird bzw. wenn es aufgerufen und durch "Abbrechen" im Dialogfeld die Prozedur beendet wurde. Wenn eine Auswahl im Dialogfeld erfolgte läuft die Prozedur beim ersten Mal sauber durch. Beim erneuten Starten der Prozedur wird das Dialogfeld jedoch nur ganz kurz angezeigt und schließt sich wieder, als ob automatisch eine AUswahl erfolgte und die Prozedur gibt zurück "Der Benutzer hat abgebrochen." und bricht ab.
Habe bereits verschiedene Ansätze verfolgt. Leider ohne Erfolg. Wenn ich die Prozedur direkt aus dem VBA-Editor starte läuft es super durch. Lediglich über den Button nicht mit den Calls.
anbei eine anonymisierte datei
https://www.herber.de/bbs/user/121659.zip