Externen Tabellenblattname zu lang um zu Kopieren
31.10.2024 20:09:11
Heinz H.
Ich möchte jedes Monat meine Kontobewegungen von CSV in ein Excel Blatt kopieren.
Das hat bis jetzt auch mit dem unteren Code sehr gut funktioniert, bis jetzt.
Nun habe ich eine neue Kontonummer erhalten die um einiges länger als die alte war.
Wie könnte es gehen um nach " meinElba_umsaetze_AT12345678900 " die weiteren hinteren Stellen zu ignorieren ?
Z.B meinElba_umsaetze_AT12345678900***********
Danke für eure Hilfe und Vorschläge
Gruß, Heinz
Sub Oktober_einfuegen()
Dim mySheet As Worksheet
Dim zielsheet As Worksheet
Dim myWB As Workbook
Application.DisplayAlerts = False
On Error Resume Next
Set myWB = Workbooks("meinElba_umsaetze_AT12345678900.csv")
Set mySheet = myWB.Sheets("meinElba_umsaetze_AT12345678900")
Set zielsheet = ThisWorkbook.Sheets("CSV")
On Error GoTo 0
zielsheet.Unprotect
If mySheet Is Nothing Then
MsgBox "Datenblatt meinElba_umsaetze_AT12345678900 nicht vorhanden!"
Exit Sub
End If
Anzeige