Thema Datum  Von Nutzer Rating
Antwort
Rot Kill wirft Office Meldung aus
20.09.2021 07:59:29 mabon
NotSolved
20.09.2021 10:07:55 ralf_b
NotSolved
20.09.2021 10:51:04 Gast6347
NotSolved
20.09.2021 10:54:42 Gast56931
NotSolved
20.09.2021 22:32:17 xlKing
NotSolved
21.09.2021 16:36:24 UweD
NotSolved

Ansicht des Beitrags:
Von:
mabon
Datum:
20.09.2021 07:59:29
Views:
309
Rating: Antwort:
  Ja
Thema:
Kill wirft Office Meldung aus

Hallo zusammen.

Ich habe eine Makro Prozedur mit der ich per VBA Script, kombiniert mit SAP Script Bestände aus SAP abziehen und unter C:\Temp abspeichere.

Dateiname und Pfad:c:\Temp\Export.xlsx

Im weiteren Verlauf der Prozedur öfffne ich diese Datei, um die Inhalte abzurufen. Dann schließe ich dei Datei wieder um sie danach mit

Kill ("C:\Temp\Export.xlsx") wieder zu löschen.

Die Daten aus SAP abziehen und die Datei speichern funktioniert. Datei ist definitiv vorhanden. Das Löschen mit der Kill Funktion funktioniert ebenfalls. Nur leider bekomme ich von Office nach dem Löschen jedesmal die Meldung:

'Wir konnten C:\Temp\Export.xlsx nicht finden. Wurde das Objekt vielleicht verschoben, umbenannt oder gelöscht?'

Ich kann die Meldung leider nicht mit Application.displayalerts=false umgehen. Ich habe es auch versucht eine sleep bzw. wait function einzubauen, weil ich gedacht hatte, dass Office vielleicht zu lange braucht, bis die Datei so wirklich geschlossen ist. Aber alles ohne Erfolg.

Wenn ich meine Prozedure mit F8 Schritt für Schritt durchlaufe, erscheint die Meldung nicht und alles funktioniert, wie gewünscht. Wenn ich das Makro richtig ablaufen lassen, funktioniert auch alles wie gewünscht, nur dass ich halt jedes Mal die Meldung bekomme und erst mit ok bestätigen muss.

Ich kann mir leider nicht erklären was da passiert und hoffe auf Hilfe.

 


Ihre Antwort
  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen
Thema: Name: Email:



  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen

Thema Datum  Von Nutzer Rating
Antwort
Rot Kill wirft Office Meldung aus
20.09.2021 07:59:29 mabon
NotSolved
20.09.2021 10:07:55 ralf_b
NotSolved
20.09.2021 10:51:04 Gast6347
NotSolved
20.09.2021 10:54:42 Gast56931
NotSolved
20.09.2021 22:32:17 xlKing
NotSolved
21.09.2021 16:36:24 UweD
NotSolved