Kann nur der Nutzer den Bereich kennen, oder ist er per Makro ermittelbar?
Ansonsten, probier mal:
Dim rng As Excel.Range
On Error Resume Next
Set rng = Application.InputBox("Bitte einen Bereich auswählen", "Bereichsauswahl", Type:=8) '8 = Range
On Error GoTo 0
If rng Is Nothing Then
MsgBox "Der Nutzer hat den Vorgang abgebrochen."
Else
MsgBox "Der Bereich " & rng.Address & " wurde vom Nutzer ausgewählt.", vbInformation
End If
Grüße
|