Es gibt verschiedene Möglichkeiten zu erkennen, ob in Excel ein Bereich aktiv (ausgewählt) ist:
* Visueller Hinweis: Der offensichtlichste Weg. Der ausgewählte Bereich wird mit einem bestimmten Rand hervorgehoben. Der Stil des Randes kann je nach Excel -Thema geringfügig variieren, unterscheidet sich jedoch immer visuell von nicht ausgewählten Zellen.
* Namensbox: Das Name des Namens (über den Spaltenbuchstaben) wird die Adresse des aktiven Bereichs angezeigt. Wenn eine einzelne Zelle ausgewählt ist, zeigt sie die Zelladresse (z. B. A1). Wenn ein Multiple-Zell-Bereich ausgewählt ist, wird die Bereichsadresse (z. B. A1:B10) angezeigt.
* programmatisch (VBA): In VBA (Visual Basic for Applications) können Sie das Objekt "Selection" verwenden, um den aktiven Bereich zu überprüfen. Zum Beispiel:
`` `vba
Sub CheckactiveRange ()
Wenn selection.cells.count> 0 dann
Msgbox "Ein Bereich ist aktiv. Es enthält" &selection.cells.count &"Zellen".
Msgbox "Der aktive Bereich ist:" &selection.address
Anders
MSGBox "Kein Bereich ist aktiv."
Ende wenn
Ende sub
`` `
* Verwenden der Eigenschaft activecell` (VBA): Dies sagt Ihnen zwar nicht direkt über einen *Reichweite *, es sagt Ihnen über die aktive *Zelle *. Wenn "activecell" nicht leer ist, wissen Sie, dass * mindestens eine Zelle * aktiv ist, auch wenn es sich um eine einzelne Zellauswahl handelt.
Kurz gesagt, der visuelle Hinweis ist für die meisten Benutzer die einfachste und schnellste Methode. VBA bietet programmatische Möglichkeiten, um den aktiven Bereich innerhalb von Makros oder Add-Ins zu bestimmen.