Programmieren - alles kontrollieren 4.941 Themen, 20.708 Beiträge

VBA - Textbox und ControlSource ohne Fenstereingabe möglich?

Donald (Anonym) / 2 Antworten / Baumansicht Nickles

Hallo VBA Spezialist,

wie binde ich eine Textbox an eine Excel-Zelle, damit diese den Zelleninhalt wiedergibt, ohne daß ich im Eigenschaftsfenster der Textbox in der Zeile ControlSource die Adresse der gewünschten Zelle eingebe?
Ich möchte diese gerne im Code selbst schreiben z. B. so:
Textbox1.ControlSource = ("Tabelle1!A1"), funktioniert aber nicht.
Vielleicht kann mir jemand helfen? Danke!

bei Antwort benachrichtigen
voehli Donald (Anonym) „VBA - Textbox und ControlSource ohne Fenstereingabe möglich?“
Optionen

Hi,
vielleicht hilft Dir das ein bisschen weiter...

Private Sub CommandButton1_Click()

TextBox1.Text = Range("A1").Value

End Sub

Wichtig ist natürlich nur die mittlere Zeile. Ich habe den Rest nur zum Testen (Excel 97) gebraucht.

bei Antwort benachrichtigen
Donald (Anonym) voehli „Hi, vielleicht hilft Dir das ein bisschen weiter...Private Sub...“
Optionen

Hallo Voehli, danke Deine Antwort passt. Aber nun ein anderes Problem.
Wie binde ich einen Tabellenblattbereich eines Exceltabellenblattes dynamisch an eine ListBox?
Ueber das Eigenschaftsfenster und RowSource geht das nicht, ist statisch, reagiert also nicht auf Veraenderungen im Tabellenblatt.
Sollte doch auch als ganz normale Code-Eingabe moeglich sein.
P. S. Hast Du auch eine E-Mail Adresse?
Danke und Gruss Harry

bei Antwort benachrichtigen