Thema Datum  Von Nutzer Rating
Antwort
Rot Falls Datei vorhanden, als andere speichern
28.01.2020 21:06:58 Gast86764
NotSolved
29.01.2020 10:19:23 Gast21071
NotSolved

Ansicht des Beitrags:
Von:
Gast86764
Datum:
28.01.2020 21:06:58
Views:
763
Rating: Antwort:
  Ja
Thema:
Falls Datei vorhanden, als andere speichern

Hallo,

ich suche derzeit nach einer Möglichkeit, mit der ich abfragen kann, ob sich eine Datei mit dem Namen in dem Ordner befindet und falls ja soll siie es unter

einem anderen Namen abspeichern. Mein Problem dabei ist momentan, das ich mir eine extra Schaltfläche zum speichern der Datei angelegt habe 

und ich zum Zeitpunkt der Speicherung nicht den Namen als festes abfragen kann , da sich der durch mehrere Zellen zusammensetzt.

 

Vielleicht verständlicher, wenn ich den Code dazu poste:

 

Verzeichnisname = Format(Date, "yyyy")
Verzeichnisname2 = Format(Time, "HH:MM")
Pfad = "G:\Excel\" & Verzeichnisname
Pfad2 = Pfad & "\" & Range("J1")
 
Dim sTitle As String
   sTitle = "Bedarfsanzeige nicht vollständig"
 
If IsEmpty(Sheets("Bedarfsanzeige").Range("Anforderer")) Then
MsgBox prompt:="" & Chr(13) & "> Anforderer Name fehlt", Title:=sTitle
GoTo LastLine
End If
 
If IsEmpty(Sheets("Bedarfsanzeige").Range("F6")) Then
MsgBox prompt:="" & Chr(13) & "> Verwendungszweck nicht vorhanden", Title:=sTitle
GoTo LastLine
End If
 
If IsEmpty(Sheets("Bedarfsanzeige").Range("H7")) Then
Worksheets("Bedarfsanzeige").Range("N1").Value = 1
If Dir(Pfad, vbDirectory) = "" Then MkDir Pfad
If Dir(Pfad2, vbDirectory) = "" Then MkDir Pfad2
ThisWorkbook.SaveAs Pfad2 & "\" & Range("J1") & "_" & Range("J3") & "_" & Range("J2") & "_" & Verzeichnisname2 & ".xlsm"
Else
Worksheets("Bedarfsanzeige").Range("N1").Value = 1
If Dir(Pfad, vbDirectory) = "" Then MkDir Pfad
If Dir(Pfad2, vbDirectory) = "" Then MkDir Pfad2
ThisWorkbook.SaveAs Pfad2 & "\" & Range("J1") & "_" & Range("J3") & "_" & Range("J2") & "_" & Range("H7") & "_" & Verzeichnisname2 & ".xlsm"
End If
 
 
Ich möchte dem ganzen nun eben noch eine Abfrage hinzufügen, falls ich mal am selben Tag eine Datei mit dem selben Namen erstellen würde.
Damit diese dann z.b. mit dem Zusatz 1 abgespeichert wird und mir nicht die andere überschreibt.

Ihre Antwort
  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen
Thema: Name: Email:



  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen

Thema Datum  Von Nutzer Rating
Antwort
Rot Falls Datei vorhanden, als andere speichern
28.01.2020 21:06:58 Gast86764
NotSolved
29.01.2020 10:19:23 Gast21071
NotSolved