Supportnet / Forum / Tabellenkalkulation
Zellauswahl durch Benutzer während VBA-Prozedur
Frage
Hi Leute
Gibt es eine Möglichkeit, mit VBA in Excel den Benutzer eine Zelle bzw. Zellbereich auswählen zu lassen, ähnlich wie das mit dem Formelassistent funktioniert. Der Benutzer soll also innerhalb einer VBA-Prozedur mit der Maus Zellen auswählen können, die ich dann in VBA weiterverarbeite.
Vielen Dank
Antwort 1 von rainberg
Hallo,
mit diesem Code kannst du mittels InputBox einen Range per Hand oder mit Mausziehen eingeben .
Die Variable rngBer kannst du dann im weiteren Code weiterverwenden.
Gruß
Rainer
Option Explicit
Sub test()
Dim rngBer As Range
Set rngBer = Application.InputBox _
(prompt:="Bereich eingeben oder mit Maus auswählen", Type:=8)
End Sub
mit diesem Code kannst du mittels InputBox einen Range per Hand oder mit Mausziehen eingeben .
Die Variable rngBer kannst du dann im weiteren Code weiterverwenden.
Gruß
Rainer
Antwort 2 von Da.Dub
Vielen Dank Rainer
Die Sub funktioniert bestens und ist genau das was ich benötige.
Danke für die prompte Lösung.
Die Sub funktioniert bestens und ist genau das was ich benötige.
Danke für die prompte Lösung.