Sub auto_open()
Dim strTeilname As String
strTeilname = InputBox("Bitte ID eingeben", "Abfrage")
If strTeilname = "" Then Exit Sub
Workbooks.Open "X:\Test\" & strTeilname & "\" & strTeilname & ".xls"[b]Sub auto_open()
Dim strTeilname As String
Dim Pfad As String
Dim objDateien As Object
Dim Obj As Object
Dim objVerzName As Object
Dim iNummer As Integer
Pfad = "X:\Test\"
strTeilname = "aaa"
strTeilname = InputBox("Bitte ID eingeben", "Abfrage")
If strTeilname = "" Then Exit Sub
Set Obj = CreateObject("Scripting.FileSystemObject")
Set objDateien = Obj.getfolder(Pfad)
For Each objVerzName In objDateien.subfolders
If Mid(objVerzName.Name, 1, Len(strTeilname)) = strTeilname Then _
iNummer = iNummer + 1
Next
Workbooks.Open Pfad & strTeilname & "_" & iNummer & "\" & strTeilname & ".xls"
End Sub
[/b]
Speichern unter... mit variablem Dateinamen
Jonk 12.07.2007 - 143 Hits - 2 Antworten
Dateiname ungültig
Verlorene 29.12.2007 - 107 Hits - 8 Antworten
makro um beim öffnen der Arbeitsmappe dateiname zu prüfen
Assistent 05.02.2008 - 33 Hits - 1 Antwort