Sub test ()
pfad = "C:\Users\Manuel\Desktop\testordner\"
a = "testordneranlegen"
b = "test"
bz = ".xlsx"
c = "_v1"
d = "_v2"
e = "_v3"
If Dir(pfad & a & "\" & b & c & bz) <> "" Then
MsgBox "v1 vorhanden"
If Dir(pfad & a & "\" & b & d & bz) <> "" Then
MsgBox "v2 vorhanden"
If Dir(pfad & a & "\" & b & e & bz) <> "" Then
MsgBox "v3 vorhanden"
Else
MsgBox "v3 wird angelegt"
End If
Else
MsgBox "v2 wird angelegt"
End If
Else
MsgBox "v1 wird angelegt"
End If
End Sub
Wäre spitze wenn ihr mir helfen könnt :-)
Sub test()
Const sHauptPfad As String = "C:\Users\Manuel\Desktop\testordner\"
Const sSubPfad As String = "testordneranlegen\"
Const sFileName As String = "test_v"
Const sFileExt As String = ".xlsx"
Dim sFile As String
Dim lVersion As Long
sFile = Dir(sHauptPfad & sSubPfad & sFileName & "*" & sFileExt)
Do While sFile <> ""
MsgBox sFile & " vorhanden"
lVersion = CLng(Split(Mid(sFile, Len(sFileName) + 1), ".")(0)) + 1
sFile = sFileName & lVersion & sFileExt
MsgBox sFile & " wird angelegt"
sFile = Dir()
Loop
End Sub
Gruess Hansueli
Sub test ()
pfad = "C:\Users\Manuel\Desktop\testordner\"
a = "testordneranlegen"
b = "test"
bz = ".xlsx"
c = "_v1"
d = "_v2"
e = "_v3"
If Dir(pfad & a & "\" & b & c & bz) <> "" Then
MsgBox "v1 vorhanden"
If Dir(pfad & a & "\" & b & d & bz) <> "" Then
MsgBox "v2 vorhanden"
If Dir(pfad & a & "\" & b & e & bz) <> "" Then
MsgBox "v3 vorhanden"
Else
MsgBox "v3 wird angelegt"
End If
Else
MsgBox "v2 wird angelegt"
End If
Else
MsgBox "v1 wird angelegt"
End If
End Sub
Wäre spitze wenn ihr mir helfen könnt :-)
Sub test()
Const sHauptPfad As String = "C:\Users\Manuel\Desktop\testordner\"
Const sSubPfad As String = "testordneranlegen\"
Const sFileName As String = "test_v"
Const sFileExt As String = ".xlsx"
Dim sFile As String
Dim lVersion As Long
sFile = Dir(sHauptPfad & sSubPfad & sFileName & "*" & sFileExt)
Do While sFile <> ""
MsgBox sFile & " vorhanden"
lVersion = CLng(Split(Mid(sFile, Len(sFileName) + 1), ".")(0)) + 1
sFile = sFileName & lVersion & sFileExt
MsgBox sFile & " wird angelegt"
sFile = Dir()
Loop
End Sub
Gruess Hansueli