Hallo,
mir fällt spontant nur eine Lösung ein:
Vor dem Signatur-Erstellen muss nur dafür gesorgt werde, dass eine Temporäre Datei erstellt wird.
Anschließend kann die Signatur erstellt werden. Nach dem dieser Vorgang abgeschlossen ist, muss die zuvor erstellte temporäre Datei wieder entfernt werden.
Während des Erstellens der Signatur muss mit einer Endlosschleife geprüft werden, ob die Temporäre Datei noch vorhanden ist. Erst sobald diese nicht mehr vorhanden ist, kann die Endlosschleife beendet werden.
vba.getevents() --- Dieser Befehl sollte in der Endlosschleife ausgeführt werden, damit Word auf Ereignisse (z.B. Eingaben, Maus-Klicks, o.ä.) reagieren kann. Aber vorsicht; es muss dringend vermieden werden, dass der gleiche Befehl nochmals aufgerufen werden kann. Dies kann erreicht werden, indem der Button z.B. deaktiviert wird, solange der Befehl läuft.
|