Hi liebes Excel Forum,
ich benötige Hilfe wie ich in meiner If-Schleife ein bestimmtes Blatt auswählen kann.
Problem ist, dass das Blatt immer unterschiedlich heisst und nur irgendwo das Wort "Gantt" drin vorkommt.
einige Beispielnamen des Blattes was ich auswählen möchte. (Kommt nur einmal in der ganzen Mappe vor)
CP 400 Gantt- abc
C 50000 Gantt- xyz456
For Each wks In ActiveWorkbook.Worksheets
If "Gantt-" = Mid(wks.Name, InStr(wks.Name, " ") + 1, 6) Then
Sheets(wks.Name).Select
Exit For
End If
Next
Der Code sucht ab dem 1. Leerzeichen +1 Stelle die dann folgenden 6 Zeichen. Klappt halt eben nur bei z.B.: Test500 Gantt- abc
Jemand eine Idee wie das funktioniert nach 2 Leerzeichen?
Vielen Dank im Voraus!
|