Ich habe eine Zelle namens "MappenName", in die beim Öffnen der Arbeitsmappe der Name derselben eingetragen wird, und zwar ohne xls oder xlx. Das sieht so aus:
ThisWorkbook.ActiveSheet.Range("MappenName") = Left(ThisWorkbook.Name, InStrRev(ThisWorkbook.Name, ".") - 1)
Es gibt mehrere dieser Arbeitsmappen, die alle Namen haben, die einer bestimmten Struktur folgen. Beispielnamen sind:
AB-123-01
CD-456-02
Also, zwei Großbuchstaben, ein Minuszeichen, drei Ziffern, ein Minuszeichen, zwei Ziffern.
Kann ich prüfen, ob der Name einer Arbeitsmappe dieser Struktur folgt? Anders: Kann ich per VBA einen Hinweis ausspucken lassen, der aufzeigt, dass der Name falsch ist?
P