Excel Chatbot Übung
17.02.2021 12:56:55
Stefan
ich beschäftige mich seit kurzem mit Excel VBA und hätte gerne folgenden Sachverhalt gelöst. Es ist nur eine Übung für mich und soll einen sehr simplen Excel-"Chatbot" ergeben:
Ich habe eine Tabelle (Tabelle1). In dieser stehen in Spalte A ein paar Sätze, jeweils einer pro Zelle (z.B. "Wie geht es dir?") - also quasi Fragen.
In Spalte B stehen ebenfalls Sätze, die jeweils zu Spalte A passen, quasi Antworten (z.B. "Danke gut.")
Ich habe eine Userform erstellt mit einer Textbox1 (für die Eingabe), einem Button und einer Textbox2 darunter (für die Ausgabe).
Der Code soll folgendermaßen aussehen:
Wenn man Text in Textbox1 eingibt und den Button drückt:
Suche den Text aus Textbox1 in Spalte A.
Wenn der Text in Spalte A vorhanden ist, dann gib den Text in der Spalte B daneben in Textbox 2 aus.
Wenn der Text in Spalte A nicht gefunden wird, dann Textbox2.text = "Darauf habe ich keine Antwort."
Es klingt recht einfach, aber ich kenne mich mit VBA noch nicht aus und bitte um ein paar Hinweise wie man dies lösen kann.
Ich verwende auf meinem Rechner Excel 2007.
Vielen Dank für eure Hilfe,
LG
Stefan