yes the name is "TEST" and i tested it with other names too.
Excel-Help show me this:
Außerhalb einer Prozedur ungültig
Siehe auch Zusatzinfo
Die Anweisung muß innerhalb einer Sub-, Function- oder Property-Prozedur (Property Get, Property Let, Property Set) auftreten. Für diesen Fehler gibt es die folgende Ursache und Lösung:
- Eine ausführbare Anweisung, Static oder ReDim, befindet sich auf Modulebene. Static ist auf Modulebene nicht erforderlich, da alle Variablen auf Modulebene statisch sind. Verwenden Sie auf Modulebene nicht ReDim, sondern Dim. Sie erstellen ein dynamisches Datenfeld auf Modulebene, indem Sie es mit Dim deklarieren und ein leeres Klammernpaar verwenden.
Anmerkung Auf Modulebene können Sie nur Kommentare und Deklarationsanweisungen verwenden, z.B.: Const, Declare, DefTyp, Dim, Option Base, Option Compare, Option Explicit, Option Private, Private, Public und Type. Die Anweisungen Sub, Function und Property befinden sich außerhalb des Rumpfes der zugehörigen Prozedur, aber innerhalb der Prozedurdeklaration.