This cell ist ein Objekt, das in VBA verfügbar ist und die aktuelle Zelle in Excel darstellt. Es kann verwendet werden, um auf Daten zuzugreifen und den Inhalt einer Zelle zu ändern, sowie auf Eigenschaften wie Formatierung und angewendete Stile.
Verwenden Sie die Syntax, um die aktuelle Zelle mit this cell zu adressieren this cell. Sie können die Eigenschaft verwenden, um auf den Inhalt einer Zelle zuzugreifen Value. Zum Beispiel: this cell.Value. Sie können einen Eigenschaftswert zuweisen, um den Inhalt der Zelle zu ändern, oder Sie können ihn lesen, um Informationen abzurufen.
Die Verwendung von this cell ist besonders nützlich, wenn Sie Makros erstellen, die die Arbeit mit Tabellen und Daten in Excel automatisieren. Es ermöglicht dem Programmierer, einfach auf die aktuelle Zelle zuzugreifen und auf ihre Eigenschaften und Methoden zuzugreifen.
Beispielsweise können Sie this cell verwenden, um die aktuelle Zelle hervorzuheben und die Formatierung mit einer Methode zu ändern Select und Eigenschaften Font, Interior und andere. Dies kann beispielsweise nützlich sein, wenn Sie ein Makro erstellen, um alle Zellen mit einem bestimmten Wert hervorzuheben oder zu formatieren.
Syntax für die Verwendung von this cell in Excel VBA
Das Schlüsselwort this cell in Excel VBA wird verwendet, um auf eine bestimmte Zelle im aktiven Arbeitsblatt zuzugreifen. Es ist ein Verweis auf die aktuelle Zelle im Kontext des Codes.
Die Anwendung von this cell ermöglicht es dem Programmierer, Zellenwerte leicht zu manipulieren, Berechnungen durchzuführen und Aktualisierungen basierend auf den aktuellen Daten in der Zelle durchzuführen. Die Syntax für die Verwendung von this cell kann wie folgt geschrieben werden:
- this cell.Value - Auf einen Zellenwert verweisen
- this cell.Formula - Auf eine Zellenformel zugreifen
- this cell.Offset(rowOffset, columnOffset) - Bezieht sich auf eine versetzte Zelle relativ zur aktuellen Zelle
- this cell.Row - Ruft die Zeilennummer der aktuellen Zelle ab
- this cell.Column - Ruft die Spaltennummer der aktuellen Zelle ab
- this cell.Interior.Color - Bezieht sich auf die Hintergrundfarbe der aktuellen Zelle
- this cell.Font.Bold - Legen Sie die Fettschrift für die aktuelle Zelle fest oder entfernen Sie sie
Um beispielsweise den Wert der Zelle B2 im aktiven Arbeitsblatt abzurufen, können Sie den folgenden Code verwenden:
Dim value As Variantvalue = ThisWorkbook.ActiveSheet.Range("B2").Value
Wenn Sie this cell verwenden, müssen Sie den Namen des Arbeitsblatts oder des Zellbereichs nicht explizit angeben, da sie bereits als aktuelles Arbeitsblatt und aktuelle Zelle vordefiniert sind.
Im Allgemeinen macht die Verwendung von this cell den Code lesbarer und benutzerfreundlicher für die Arbeit mit Daten in Excel VBA, sodass Sie problemlos auf verschiedene Eigenschaften und Methoden der aktuellen Zelle zugreifen können.
Beispiele für die Verwendung von this cell in Excel VBA
| Ein Beispiel | Die Beschreibung |
|---|---|
| this cell.Value | Ruft den Wert der aktuellen Zelle ab oder legt ihn fest. |
| this cell.Row | Gibt die Zeilennummer der aktuellen Zelle zurück. |
| this cell.Column | Gibt die Spaltennummer der aktuellen Zelle zurück. |
| this cell.Font.Bold = True | Legt die Fettschrift für den Text in der aktuellen Zelle fest. |
| this cell.Interior.Color = RGB(255, 0, 0) | Legt die Füllfarbe für die aktuelle Zelle auf Rot fest. |
| this cell.Formula = "=SUM(A1:A5)" | Gibt die Summenformel für den Zellbereich A1 bis A5 in der aktuellen Zelle an. |
Die Verwendung des this cell-Objekts ermöglicht eine flexiblere und bequemere Handhabung von Daten und Zelleigenschaften in Excel VBA.