Formel in Textbox

Informationen und Beispiele zu den hier genannten Dialog-Elementen:
UserForm TextBox


Excel-Version: 9.0 (Office 2000)
nach unten

Betrifft: Formel in Textbox
von: Daniele
Geschrieben am: 11.06.2002 - 00:05:25

Hallo

wenn ich eine Formel wie:
TextBox20.Text = "=INDEX(R_Dat,MATCH(LAST&Rep_ID,Register!R[-5]C[1]:R[1475]C[1]&Register!R[-5]C[6]:R[1475]C[6],0))"
in einer UserForm eingebe, dann erscheint genau dieser Text.
wie kann ich erreichen das nicht der text, sondern der Wert dieser Formel erscheint? Diese Formel stellt ein Verweis mit 2 Bedingungen dar.
Die Formel in einer Zelle würde lauten:
=INDEX(R_Dat;VERGLEICH(LAST&Link_ID;Register!B1:B1493&Register!F1:F1493;0))
habe einfach die Formel in ein Makro aufgezeichnet.

kann mir jemand helfen?
Gruss, Daniele


nach oben   nach unten

Re: Formel in Textbox
von: Rainer
Geschrieben am: 12.06.2002 - 15:35:08

Liebe Daniela!

Probiere es mit 'WorksheetFunction' - da musst du die englischen Bezeichnungen verwenden (siehe in der Hilfe nach)

Texbox20.Value = WorksheetFunction.INDEX(R_Dat,MATCH(LAST...

Einfacher wäre es, die Formel in eine Hilfszelle zu schreiben und die Textbox mit:
Texbox20.Value=Sheets("Irgendwo").cells(zeileX, SpalteY).value zu übernehmen.

Das hat den Vorteil, dass du Änderungen in der Tabelle durchführen und überprüfen kannst und nicht jedesmal den Code verändern musst.

Lieben Gruß
Rainer

 nach oben

Beiträge aus den Excel-Beispielen zum Thema "Formel in Textbox"