ich als absoluter VBA Anfänger hänge gerade an einem wahrscheinlich eher banalen Problem fest.
Bei dem unten stehenden Code Schnipsel möchte ich die erste Spalte der Auswahl ansprechen (wo jetzt Selection.Column steht). Also z.B. B, wenn der Anwender den Bereich B3:E6 ausgewählt hat. Momentan funktioniert das Makro nur wenn der User die Auswahl in Spalte A beginnt. Ich habe schon Sachen wie "cells (z, Selection.Columns(1))" ausprobiert, aber da bekomme ich Laufzeitfehler. Das Makro soll die Zeilen in der ersten Spalte der jeweiligen Auswahl durchlaufen. Wie gesagt ich bin blutiger Anfänger.
[...]
For z = 2 To Selection.Rows.Count
If Cells(z, Selection.Column) Cells(z - 1, Selection.Column) Then a = a+1
[...]
Weiß da jemand was? Sorry wenn das etwas unklar formuliert ist. Vielen Dank
Gruß
Gauss