ich möchte ein label im formular mit dem inhalt einer zelle eines tabellenblattes füllen. dies geht wie folgt:
lblSetup.Caption = Worksheets("Mappe1").Cells(9, 1).Value
Wie geht es aber, wenn ich mich auf den Namen der Zelle beziehen möchte?
Warum das ganze?
Ich habe ein Formular, welches in zwei Sprachen erscheinen soll. Daher lagere ich die Texte in einer Tabelle und beziehe mich immer auf Cells(1,lang) oder Cells(10,lang) usw.
dim lang
lang = 1 wenn Sprache deutsch
lang = 2 wenn Sprache english
Wie gesagt normalerweise geht alle ganz gut.
Wenn ich allerdings neuen Text hinzufüge, so muss ich diesen immer ans Ende stellen, da ja sonst die Bezüge nicht mehr stimmen, wenn ich neuen Text mitten drin einfüge. Das Resultat ist, die Sprachtabelle wird unübersichtlich. Daher möchte ich mich auf den Namen einer celle beziehen, da der Name der Celle bleibt egal wieviele Cellen man mittendrin einfügt.
in Makro4 ging das denke ich so =Formel.Gehezu(namederCelle) anstatt =Forlmel.Gehezu(R1C1)
Wer kann mir Hilfen, bin Dankbar über jeden hinweis ...