Excel-VBA-get Palette von Benutzer-ausgewählten Bereich mit der Maus
Dies ist nicht der usedrange
Ausgabe.
Zum Beispiel in Excel-Benutzer wählt eine Reihe (möglicherweise leere) mit der Maus, sagen wir mal B4:C12
Und lassen Sie uns sagen, ohne aufheben der Auswahl drücken Sie das makro, und das makro sollte sagen B4:C12.
Kann jedermann zeigen Beispiel?
Das makro sollte etwas entlang der Linien der folgenden:
Sub showrng()
MsgBox SelectedRange.Address(ReferenceStyle:=xlA1)
End Sub
Du musst angemeldet sein, um einen Kommentar abzugeben.
HTH!
oder
Als Auswahl die Möglichkeit, mehrere unabhängige Bereiche, zeigt der folgende code eine vollständige Lösung des Problems: