Liebe Community,
ich habe ein kleines Problem. Ich habe ein Makro, welches mir aus der Datei export.XLS die darin enthaltenen Werte in die Zieldatei Ziel.xlsb via Wertekopie kopiert.
1 2 | Workbooks.Open Filename:= _
"C:\Users\user\Desktop\export.XLS
|
Das Makro wird aus der Ziel-Datei geöffnet, dann werden die Werte rüberkopiert und anschließend wird die export.XLS-Datei wieder geschlossen.
Jetzt zu meinem Problem: Wenn ich die Export.XLS-Datei manuell öffne, erscheint eine MessageBox ...
"Das Dateiformat und die Dateierweiterung von 'Export.XLS' passen nicht zueinander. Möglicherweise ist die Datei beschädigt oder nicht sicher. Sie sollten sie nicht öffnen, wenn sie ihrer Quelle nicht vertrauen. Möchten sie die Datei trotzdem öffnen?"
.. die ich mit "ja" beantworten muss, da ansonsten eine Spalte - wieso auch immer - mit Tausend multipliziert wird. Bei meinem aktuellen Makro erscheint diese Abfrage nicht oder wird übersprungen, dadurch werden sämtliche Dezimalzahlen in der Spalte G mit 1000 multipliziert (Ganze Zahlen bleiben unverändert).
Wie kann ich den Code so gestalten, dass automatisch "ja" ausgewählt wird? Ich habe es bereits mit Application.Displayalerts = false probiert, was auch nichts genützt hat.
Ich bin um jeden Tipp sehr dankbar!
Viele Grüße
|