Hallo zusammen!
Ich habe ein Problem mit Excel und VBA. Ich möchte in einer Tabelle die Spaltenzahl herausbekommen, in der z.B. das Wort Birne steht. Ich habe mir da so etwas überlegt:
While Cells(1, k) „Birne“
k = k + 1
Wend
Dadurch weiß ich dann, dass das Wort Birne in der ersten Zelle der k-ten Spalte steht. Ich benötige die Position für weitere Schritte…
Jetzt gibt es ja aber nicht nur Birnen, sondern z.B. auch Äpfel
Deshalb möcht ich „Birne“ als Variable haben, die ich dann über ein anderes Skript benennen kann.
Ich dachte es funktioniert so:
Dim a as String
a = Birne (wird aus anderer Funktion übergeben…)
While Cells(1, k) a
k = k + 1
Wend
Das klappt aber nicht!
Es wäre super wenn mir jemand bei meinem Problem helfen könnte!
Gruß
Dennis