Live-Forum - Die aktuellen Beiträge
Datum
Titel
17.04.2024 18:57:33
17.04.2024 16:56:58
Anzeige
Archiv - Navigation
244to248
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
244to248
244to248
Aktuelles Verzeichnis
Verzeichnis Index
Verzeichnis Index
Übersicht Verzeichnisse
Inhaltsverzeichnis

ActiveWorkbook.SaveAs Name, True

ActiveWorkbook.SaveAs Name, True
16.04.2003 13:04:19
Andreas X
Hallo erstmal.

Eine Mappe soll nacheinander mit zwei verschiedenen Namen abgespeichert werden. Dabei soll nicht die Kontrollfrage erscheinen, ob gespeichert werden soll oder nicht (sofern die Datei bereits existiert).

Bei meiner bisherigen Syntax taucht leider die Kontrollfrage auf, ob überschrieben werden soll. Sie lautet:

ActiveWorkbook.SaveAs Name1, True
ActiveWorkbook.SaveAs Name2, True

aber leider taucht die Kontrollfrage immer noch auf.

Den Befehl Application.DisplayAlerts möchte ich allerdings an dieser Stelle meiden.

Kann mir jemand einen Tipp geben, inwiefern die Syntax zu ändern ist?

Gruß,
Andreas

5
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
Re: ActiveWorkbook.SaveAs Name, True
16.04.2003 13:09:10
Mike E.

Hi Andreas,

sofern du "Application.DisplayAlerts" im Anschluss sofoert wieder auf "True" setzt, spricht doch eigentlich nichts gegen deren Anwenung?!

Viele Grüße
Mike E.

Re: ActiveWorkbook.SaveAs Name, True
16.04.2003 13:10:01
Ramses

Hallo,

Wenn die Datei bereits existiert kommst du um die Kontrollabfrage nicht herum.
Aber was macht das für einen Sinn

Application.DisplayAlerts = False

hier nicht einzusetzen wenn du die Dateien sowieso überschreiben willst ?
Du kannst den Befehl vorher einsetzen und hinterher wieder einschalten.

Gruss Rainer

Re: ActiveWorkbook.SaveAs Name, True
16.04.2003 13:11:29
Jens Huthmann

Hallo Andreas,

das wäre allerdings die Lösung! Warum willst du displayalerts vermeiden?

Deaktiviere diese meldung dann halt anschließend:

Application.DisplayAlerts=false
ActiveWorkbook.SaveAs Name1, True
ActiveWorkbook.SaveAs Name2, True
Application.DisplayAlerts=true


Gruß
Jens Huthmann
EDV-Schulungen
www.jhuthmann.de

Anzeige
Re: ActiveWorkbook.SaveAs Name, True
16.04.2003 13:17:47
Andreas X

Antwort an Euch drei:
Zunächst auch vielen Dank.

Ich möchte App.DisplayAlerts vermeiden, da ich feststellen mußte, dass dann auch keine Fehlermeldung kommt, wenn z.B. das Laufwerk/Verzeichnis gar nicht mehr zur Verfügung steht (z.B. bei Serverabsturz). Dann wir mir nämlich durch die fehlende Fehlermeldung vorgetäuscht, dass das Speichern ordnungsgemäß lief.

Gruß,
Andreas

Re: ActiveWorkbook.SaveAs Name, True
16.04.2003 13:20:31
Ramses

Hallo,

dann frag doch vorher das Laufwerk ab ob es existiert:

ChDrive "F:\Dein Pfad"

Wenn ein Fehler auftaucht kannst du den Benutzer informieren.

Gruss Rainer

306 Forumthreads zu ähnlichen Themen

Anzeige
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige