Jede Reihe nur einmal in "application.selection"
15.11.2007 11:26:00
Oliver
ich stehe gerade vor dem Problem, dass ich von einem Bereich "Application.Selection" nur jede Zeile einmal abrufen möchte.
Hintergrund ist der, dass der Anwender per Knopfdruck ein Modul startet, bei dem dann in jeder Zeile in einer Spalte ein Eintrag gesetzt wird.
Markiert: "A3:A5", "B4:B5"
Wenn ich dies so löse, dann gibt es jede Zelle, also insgesamt 5 Stück:
Sub Knopf()
dim Rng as range
set Rng = Intersect(Application.Selection,Activesheet.Cells)
Dim Zelle as range
For each Zelle in Rng
' machewas mit Zelle.row
next Zelle
End Sub
>>
Ich möchte aber nur die Zeilen 3,4,5 verwenden und diese nicht doppelt!
Eine Möglichkeit habe ich, dass ich die Selection-Bereich in ein Array einlesen - erscheint mir aber recht zeitintensiv!
Gibt es hierzu vielleicht eine elegante Lösung?
Gruß,
Oliver