Aufruf einer Excel Funktion in VB
08.10.2003 14:12:02
Michael
Ich würde gerne die Funktion "Suchen" in einem VB-Programm nutzen, schaffe es aber leider nicht. Die Makro-Aufzeichnungsmethode geht nicht, weil ich da nur zu folgender Syntax gelange, die ich aber nicht brauchen kann:
ActiveCell.FormulaR1C1 = "=SEARCH(RC[-2],R[2]C[-2],1)"
Ich möchte die Formel nämlich nicht "echt" vom VB in ein Datenblatt eintragen lassen sondern sie nur zur Ermittlung verwenden, ob ein String aus einer Zelle in einem String in einer anderen Zelle (in einem anderen Datenblatt) enthalten ist. Ich komme aber nicht drauf, wie man die indirekten Bezüge von der obigen Syntax umgehen kann. Ich habe mir vorgestellt, es müßte doch auch irgendwie folgendermassen gehen: Search(zeile1,spalte1;zeile2,spalte2;1)..aber da bin ich wohl auf dem Holzweg! :-)
Vielen Dank für Hilfe!
lg
Michael