So legen Sie den Zellenwert in VBA fest

...

Eine der Kernfunktionen von VBA in Excel besteht darin, Zellen nach Berechnungen Werte zuzuweisen.

Visual Basic for Applications, kurz VBA, ist die Skriptsprache, die in Microsoft Office verwendet wird, um Aufgaben in Anwendungen wie Microsoft Excel zu automatisieren. Da Excel letztendlich zum Anzeigen verwandter Daten in Tabellenkalkulationszellen verwendet wird, besteht eine der Kernfunktionen von VBA in Excel darin, diesen Zellen nach Berechnungen Werte zuzuweisen. Sie können mit VBA nicht nur einzelnen Zellen, sondern auch Bereichen Werte zuweisen.

Schritt 1

Kopieren Sie den folgenden Code und fügen Sie ihn in Ihr VBA-Modul ein: Sub SetValue() Worksheets("Sheet1").Activate ActiveCell. Wert = 35 End Sub

Video des Tages

Schritt 2

Ersetzen Sie den Text "Sheet1" durch die Zelle, der Sie einen Wert zuweisen möchten. Wenn Sie beispielsweise der Zelle in Spalte B, Zeile 24, einen Wert zuweisen möchten, ändern Sie den Code von "Blatt1" in "B24".

Schritt 3

Ersetzen Sie die 35 durch den Wert, den Sie Ihrer Zelle zuweisen möchten. Sie können beispielsweise eine Zahl wie 25 oder eine Textfolge wie "Hallo" daraus machen.

Schritt 4

Rufen Sie die SetValue-Unterroutine von Ihrem Modul aus auf, indem Sie ihren Namen eingeben: SetValue()

Schritt 5

Drücken Sie "F5", um den Code auszuführen und zu sehen, wie sich die Zelle, die Sie in den Code eingegeben haben, auf den von Ihnen angegebenen Wert ändert.

Spitze

Der Name "SetValue" für die Funktion kann in einen beliebigen Namen geändert werden, beispielsweise "MyFunction" oder "TanteMelinda".