7.4 Bereiche fernsteuern

In diesem Abschnitt lernen Sie den Unterschied zwischen Activate und Select kennen und erfahren, wie per VBA benannte Bereiche erzeugt werden können.

Der Unterschied zwischen Selektieren und Aktivieren

Eine Zelle kann aktiviert oder selektiert werden. Beide Male geschieht anscheinend dasselbe.

Sub Aktivieren()
   Range("A1:C5").Activate
End Sub

Sub Selektieren()
   Range("A1:C5").Select
End Sub

Wenn Sie nun fragen, wo denn der Unterschied liegt, ist die Frage durchaus berechtigt. Wenn man etwas selektiert, heißt das noch lange nicht, dass es auch aktiv ist. Am besten lässt sich dies an einem kleinen Beispiel demonstrieren.

In der folgenden Prozedur wird der Bereich A1:C5 selektiert. Innerhalb der Selektion wird die Zelle B3 aktiviert. ...

Get Richtig einsteigen: Excel 2010 VBA-Programmierung now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.