Ich hab da ein kleines Problem mit VBA und excel. Un zwar: Ich geh in meinem Macro immer alle markierten zeilen durch mit
for each c in target...
Das funktioniert auch wunderbar, nur wenn ich die tabelle mit autofilter sortiert habe bekomme ich die falschen ranges. ich markiere z.b. 5 felder die der autofilter hergegeben habe aber die range umfasst auch alle felder die zwischen denen liegen also immer so zwischn 7 und 500 datenfeldr die ich garnicht markiert habe. Hab ich was vergessen oder muss ich noch bei jeder zelle einzeln checkne ob sie markiert ist? weil wenn ich verschiedene markierungen setze, die nicht alle an einem stück sich (mit strg und lücken dazwischen) ohne autofiler dann bekomme ich die felder die dazwischen liegen auch nicht in die range. Ist das ein excel bug oder hab ich was falsch verstanden?
Weis einer wie ich nur an die felder rankomme die markiert sind? sowohl mit als auch ohne autofilter