Re: Selektierte Zeilen Und Spalten ermitteln
11.08.2002 23:35:32
L.Vira
So sollte es gehen:Option Explicit
Sub Zeilen_und_Spalten()
Dim spalte1 As Integer, spalte2 As Integer, zeile1 As Long, zeile2 As Long
Dim zeile As Long, spalte As Integer
If Selection.Count > 1 Then
If Selection.Areas.Count > 1 Then
MsgBox "Mehrbereichsauswahl ist nicht gestattet", 48, "Hinweis"
Else
spalte1 = Selection.Column
spalte2 = spalte1 + Selection.Columns.Count - 1
zeile1 = Selection.Row
zeile2 = zeile1 + Selection.Rows.Count - 1
End If
Else
spalte1 = Selection.Column
spalte2 = spalte1
zeile1 = Selection.Row
zeile2 = zeile1
End If
For spalte = spalte1 To spalte2
For zeile = zeile1 To zeile2
'hier kommt mein Bearbeitungscode
Next zeile
Next spalte
'Warum geht eigentlich nicht eine For each Next Schleife?
'Da könnte alles, bis auf die Abfrage Mehrfachselektion
'entfallen.
End Sub