SVERWEIS mit Suche + *

Bild

Betrifft: SVERWEIS mit Suche + *
von: Markus
Geschrieben am: 30.07.2015 09:57:56

Guten Tag Excel-Profis
in einem VBA steht folgende Zeile:
ActiveCell.FormulaR1C1 = "=VLOOKUP(R6C14,Kunden!R1C1:R1000C6,3,FALSE)"
Das Suchen mit dem SVERWEIS soll aber nicht den Inhalt aus N6 (R6C14) nehmen, sondern suchen mit N6 + *.
Die Formel
ActiveCell.FormulaR1C1 = "=VLOOKUP(R6C14 & "*",Kunden!R1C1:R1000C6,3,FALSE)"
funktioniert so leider nicht.
Weiss jemand Hilfe.
Im Feld N6 steht momentan "Müller".
"Müller AG" findet Excel mit dem SVERWEIS aber nur mit "Müller*" im Feld N6.
Danke für eine Hilfe.
Markus

Bild

Betrifft: AW: Da fehlen zwei ", denke ich...
von: Michael (migre)
Geschrieben am: 30.07.2015 10:33:56
Markus,
...denn VBA benötigt doppelte Anführungszeichen, um zu erkennen, dass hier keine Wert-Begrenzung vorliegt, sondern das jeweils nachfolgende Anführungszeichen Teil der Formel ist.
Also "=VLOOKUP(R6C14 & ""*"",Kunden!R1C1:R1000C6,3,FALSE)" sollte funktionieren.
LG
Michael

 Bild

Beiträge aus den Excel-Beispielen zum Thema "SVERWEIS mit Suche + *"