Unter Umständen müssen Sie den Wert in einer Zelle zu ändern, wenn die Arbeit mit Excel und Visual Basic für Applikationen oder VBA . Mit VBA können Sie Zellen automatisch zu ändern , ohne dass manuell die Werte ändern. Sie können diese Aufgabe mithilfe der Range-Objekt in VBA die Zelle, die Sie ändern möchten erreichen . Sobald die Zelle ausgewählt ist, dann können Sie die ActiveCell Eigenschaft ihren Wert oder andere Eigenschaften zu ändern. Anleitung
1
Launch " Microsoft Office Excel " und geben Sie " Daten in A1 " in Zelle A1 . Klicken Sie auf die Registerkarte "Entwicklertools" und klicken Sie auf " Visual Basic ", um den VBA -Editor-Fenster zu öffnen.
2
Klicken Sie auf das Menü "Einfügen" , und klicken Sie auf "Module" ein neues Modul einzufügen.
3
erstellen Sie eine neue String-Variable , indem Sie die folgenden Schritte aus:
Dim Daten As String
4
Kopieren Sie den folgenden Code , um die Änderung Wert in Zelle A1: .
Range (" A1") auswählen
data = Range ( "A1" ) Wert
Wenn data = " Daten in A1 " Then.
ActiveCell.Value = " A1 Daten geändert "
Else
MsgBox " Daten ist OK. "
End If
5
Presse "F5 ", um die Prozedur ausführen und ändern Sie den Wert in A1 . Führen Sie die Prozedur ein zweites Mal , und Sie werden eine Meldung besagt, dass die Daten in Ordnung sind erhalten.