Backup erstellen: Kopie der Excel-Datei automatisch abspeichern | Excel VBA - YouTube
Hallo Excel VBA-Profis Ich versuche, von einer Excel-Arbeitsmappe mit Beginn der Ausfhrung eines Makros eine Sicherungskopie im gleichen Verzeichnis anlegen zu lassen, in dem auch meine aktuell geffnete Arbeitsmappe liegt. Der Name der Arbeitsmappe soll bernommen und um den Zusatz "-SCop" erweitert werden (der name der Arbeitsmappe variiert stndig). Automatische Sicherheitskopie für Tabellen - com! professional. Ich stehe auf dem Schlauch, was die Namensgebung angeht. Ich habe bereits versucht, den Namen vor dem "" mittels Split auszulesen und dann zu ergnzen (String-Verknpfung). Ich bekomm's nicht hin. Besten Dank fr Eure Hinweise. Gruss, Peter
_________________ mfg jens05 MartinS Anfnger Verfasst am: 15. Sep 2005, 17:27 Rufname: Da Evo5 kein Feedback gegeben hat, tu ich es mal, da ich etwas sehr hnliches suchte: Klappt wunderbar! Habe die Funktion wie hier DB_open beschrieben ausfhren lassen, luft einwandfrei. Excel vba sicherungskopie erstellen en. Edit: Vielleicht ja auch fr den ein oder anderen interessant, habe die Funktion von jens05 mal etwas verndert: Nun erstellt er im Unterverzeichnis "backups" nur beim ersten Aufruf am Tag (aber jeden Tag) ein Backup, hinten versehen mit Jahr_Monat_Tag Code: Public Function DB_Sicher() Dim y As String, z As String Quelldatei = CurrentProject. FullName y = z = Zieldatei = y & "\backups\" & Left(z, Len(z) - 4) & "_" & _ Year(Now) & "_" & Month(Now) & "_" & Day(Now) & "" 'SetAttr Zieldatei, vbReadOnly End Function piumer Einfallslos Verfasst am: 11. Apr 2006, 19:12 Rufname: Hm, bei mir gibts den Fehler Zitat: Laufzeitfehler 76, Pad nicht gefunden! bei Code: pyFile Quelldatei, Zieldatei, True Muss ich da noch irgendwo was anpassen?
CopyAs-Methode (Excel) | Microsoft Docs Weiter zum Hauptinhalt Dieser Browser wird nicht mehr unterstützt. Führen Sie ein Upgrade auf Microsoft Edge durch, um die neuesten Features, Sicherheitsupdates und den technischen Support zu nutzen. Artikel 04/11/2022 2 Minuten Lesedauer Ist diese Seite hilfreich? Haben Sie weiteres Feedback für uns? Feedback wird an Microsoft gesendet: Wenn Sie auf die Sendeschaltfläche klicken, wird Ihr Feedback verwendet, um Microsoft-Produkte und -Dienste zu verbessern. Datenschutzrichtlinie Vielen Dank. In diesem Artikel Speichert eine Kopie der Arbeitsmappe in einer Datei, ändert aber nicht die geöffnete Arbeitsmappe im Speicher. Excel vba sicherungskopie erstellen gratis. Syntax ausdruck. SaveCopyAs ( FileName) expression Eine Variable, die ein Workbook -Objekt darstellt. Parameter Name Erforderlich/Optional Datentyp Beschreibung FileName Erforderlich Variant Gibt den Dateinamen für die Kopie an. Beispiel In diesem Beispiel wird die aktive Arbeitsmappe als Kopie gespeichert. CopyAs "C:\TEMP\" Support und Feedback Haben Sie Fragen oder Feedback zu Office VBA oder zu dieser Dokumentation?
Wenn dieses Argument ausgelassen wird, wird das Dialogfeld für die Konfliktauflösung angezeigt. AddToMru Mit True wird diese Arbeitsmappe der Liste der zuletzt geöffneten Dateien hinzugefügt. Der Standardwert ist False. TextCodepage Wird für alle Sprachen in Microsoft Excel ignoriert. HINWEIS: Wenn Excel eine Arbeitsmappe in einem der CSV- oder Textformate speichert, die durch die Verwendung des Parameters FileFormat angegeben werden, verwendet es die Codeseite, die der Sprache für das verwendete Systemgebietsschema auf dem aktuellen Computer entspricht. Diese Systemeinstellung ist in der Systemsteuerung > Registerkarte Region und Sprache > Standort unter Aktueller Standort verfügbar. TextVisualLayout Wird für alle Sprachen in Microsoft Excel ignoriert. Excel VBA – Arbeitsmappe speichern – Denis Reis. HINWEIS: Wenn Excel eine Arbeitsmappe in einem der CSV- oder Textformate speichert, die durch die Verwendung des Parameters FileFormat angegeben werden, speichert es diese Formate in logischer Darstellung. Wenn rechtsläufiger (Left to Right, LTR) Text in linksläufigem (Right to Left, RTL) Text oder umgekehrt in der Datei eingebettet wird, speichert die logische Darstellung die Dateiinhalte in der richtigen Lesereihenfolge für alle Sprachen in der Datei, ohne dabei die Richtung zu berücksichtigen.
Bei manchen Foren kann man aber anscheinend nicht den dargestellten Code nach VBA rückkopieren. Warum? Antwort Dies liegt nicht an der Code Jeanie!!! Manche Foren interpretieren anscheinend < > Tags nicht richtig und erzeugen am Zeilenende einen weichen Zeilenumbruch anstatt eines harten Zeilenumbruches. Dies führt dazu, dass im VBA-Editor die Zeilen hintereinander geschrieben werden. Zum Rückkopieren in solchen Fällen: Fügen Sie den kopierten Code aus dem Forum nach Word ein, kopieren Sie ihn dort wieder und fügen Sie ihn dann im VBA - Editor ein Gruß Hajo Der Code wurde getestet unter Betriebssystem XP Pro und Excel Version XP SBE. Bitte kein Mail, Probleme sollen im Forum gelöst werden. Re: Sicherungskopie erstellen Geschrieben am: 14. 2003 - 10:52:10 Danke ersteinmal Georg Irgendwie funzt das. Aber wo speichert er es denn hin??? Excel Sicherungskopie in Ordner mit Makro erstellen. Muß ich im Code den Pfad nicht angeben und wenn wo? Nochmals Danke auch dorthin wo die Datei bisher gespeichert ist Phad = Gruß Hajo Der Code wurde getestet unter Betriebssystem XP Pro und Excel Version XP SBE.