Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
780to784
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
780to784
780to784
Aktuelles Verzeichnis
Verzeichnis Index
Verzeichnis Index
Übersicht Verzeichnisse
Inhaltsverzeichnis

Meldung zum überschreiben einer Datei

Meldung zum überschreiben einer Datei
14.07.2006 16:31:05
Marcel
Hallo liebe Excel-Experten
Habe in einem Programm eine Datei, die ich von einem Memory Stick hochlade und mit folgendem Code auf an einem anderen Ort abspeichere:
ActiveWorkbook.SaveAs Filename:="C:\AAA\D\Transfer_D.xls", _
FileFormat:=xlNormal, Password:="", WriteResPassword:="", _
ReadOnlyRecommended:=False, CreateBackup:=False
Nun erscheint eine Meldung, ob die bereits bestehende Datei überschrieben werden soll. Antwort soll sein JA.
Habe nun versucht das mit Application.DisplayAlerts = False zu umschiffen. Funktioniert aber nicht, da der Default-Wert der Fehlermeldung NEIN lautet.
Wie kann erreicht werden, dass erstens die Fehlermeldung nicht mehr erscheint und zweitens das File auf C: überschrieben wird?
Vielen Dank für eine baldige Antwort
Gruss
Marcel

6
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Meldung zum überschreiben einer Datei
14.07.2006 17:35:32
Cardexperte
Hallo,
hast du schon mal versucht mit SENDKEY zu arbeiten, also schicke dem Dialog doch einfach ein Return!
Gruss WS
AW: Meldung zum überschreiben einer Datei
14.07.2006 18:05:22
Marcel
Hallo
Vielen Dank für den Hinweis.
Habe zuerst den Code
SendKeys "J", True
hinzugefügt. Funktioniert aber nicht. Habe dann noch
Application.Wait Now + TimeSerial(0, 0, 2)
hinzugefügt, um eine Verzögerung zu erreichen.
Funktioniert aber immer noch nicht....
Ist dieser Code falsch oder gibt es noch weitere Ideen?
Vielen Dank für jede Unterstützung.
Gruss
Marcel
AW: Meldung zum überschreiben einer Datei
14.07.2006 18:17:13
Marcel
Hallo
Habe noch festgestellt, dass das "J" in die zuletzt bearbeitete Zelle der Tabelle geschrieben worden ist.
Wie könnte man das hinkriegen, dass das J mit sendkeys nicht in die Tabelle geschrieben wird, sondern sich auf die Meldung bezieht?
Viele Grüsse
Marcel
Anzeige
AW: Meldung zum überschreiben einer Datei
Orakel
Hallo,
ich denke das sollte
SendKeys "{ENTER}"
heißen.
Grüße Orakel
AW: Meldung zum überschreiben einer Datei
14.07.2006 18:57:31
IngGi
Hallo Marcel,
lösch' die bestehende Datei doch einfach vorher.
On Error Resume Next
Kill "C:\AAA\D\Transfer_D.xls"
ActiveWorkbook.SaveAs Filename:="C:\AAA\D\Transfer_D.xls", _
FileFormat:=xlNormal, Password:="", WriteResPassword:="", _
ReadOnlyRecommended:=False, CreateBackup:=False
Gruß Ingolf
AW: Wie immer: warum also...
Orakel
in die Ferne schweifen, wenn das Gute so nahe liegt. :-)

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige