HERBERS Excel-Forum - die Beispiele

Thema: Datei kopieren, wenn noch nicht vorhanden

Home

Gruppe

Datei

Problem

Wie kann ich vor dem Kopieren einer Datei in ein anderes Verzeichnis prüfen, ob diese dort schon vorhanden ist?

Lösung
Geben Sie den nachfolgenden Code in ein Standardmodul ein und weisen Sie ihn einer Schaltfläche zu.
StandardModule: basMain

Sub DateiKopieren()
  Dim sQuelle As String, sZiel As String
  sQuelle = Range("B1").Value
  sZiel = Range("B2").Value
  If Dir(sZiel) = "" Then
    FileCopy sQuelle, sZiel
    MsgBox "Datei wurde kopiert!"
  Else
    MsgBox "Datei war schon vorhanden!"
  End If
End Sub

Beiträge aus dem Excel-Forum zu den Themen Datei und Kopieren

Finden und Kopieren Excel/PDF Datei unter bestimmten Pfad abspeichern
Nur Text in die Zwischenablage kopieren Kopieren Spalte aus AutofilterTabelle
aus excel Worddatei nach Wert durchsuchen Daten in "Excel-Datenbank" kopieren
Spalten kopieren Split-Funktion beim Einlesen TXT-Datei
Datei löschen mit unterschiedlichen Zahlen im Name Datei löschen mit unterschiedlichen Zhalen im Name
geöffnete Worddatei und Word aus Excel beenden Excel-Datei nicht im Projekt-Explorer
Suche nach jüngster Datei Komplettes Excel Sheet kopieren mit Formaten
Tab. kopieren & neue Daten in Datenbank einfuegen Inhalte von einer PDF suchen und den Text kopieren
Mehrere Zellen in mehreren Dateien ersetzen Datensatz kopieren+einfügen - Code verinfachen
VBA- aus anderer Mappe kopieren)mit Kriterium) Datei öffnen mit variablen im Namen
Vergleichen zweier Dateien und aktualisieren Datei langsam durch Formel
Dateien aus Unterordner öffnen Datum abfragen und Werte kopieren
sverweis klappt nicht ( bei runter kopieren) Bestimmten Bereich anhand Zeilenabgabe kopieren
Daten import aus txt--Datei VBA Suchen, kopieren, einfügen
Dateipfad öffnen mit VBA VBA bestimmte Spalten kopieren
Namen der Tabellen kopieren Datei-Verknüpfungen
Masterdatei erschaffen? Mehrere Datenblätter als PDF-Datei ausgeben
Makro bei Erstellen einer Datei aus einer Vorlage Finden und kopieren
Array in Tabelle kopieren, Verlust von Format Zusammenführung aus mehreren Dateien
Rechteck per Button in andere Datei einfügen. Alle Dateien in einem Unterordner öffnen
VBA: MsgBox: yes/no. Bei yes andere Datei öffnen VBA: Kopieren nicht vorhandener Werte
Zeile automatisch hoch kopieren Mehrere txt Dateien einlesen in ein Programm
VBA Datei als .txt speichern Excel Datei in CSV Datei wandeln mit Extras
aktierten Text in geöffnete Worddatei Spalte in andere Dateien kopieren + zurückkopieren
Aus einer CSV-Datei ein bestimmtes Layout erzeugen