Ändern Sie mit VBA in Microsoft Excel nur die CurrentRegion der ActiveCell in Werte

Anonim

In diesem Artikel erfahren Sie, wie Sie mit VBA in Microsoft Excel nur den aktuellen Bereich der aktiven Zelle in Werte ändern.

Nehmen wir ein Beispiel und verstehen, wie Sie nur den aktuellen Bereich der aktiven Zelle in Werte ändern.

Wie ändere ich den Wert der aktuellen Region?

Wir haben Daten in Excel, in denen Spalte A einige Werte enthält und Spalte B auch einige Werte. Wir werden denselben Wert von Spalte B in der aktuellen Region aktualisieren.

Folgen Sie den unten angegebenen Schritten:

  • Drücken Sie Alt+F11, um die Visual Basic-Anwendung zu öffnen

  • Doppelklicken Sie im VBA-Projekt auf Blatt 1
  • Geben Sie den unten angegebenen VBA-Code ein
 Sub Values_2() With ActiveCell.CurrentRegion .Value = Range("B1:B10").Value End With End Sub 

  • Zelle A1 auswählen
  • Um den Code auszuführen, drücken Sie die Taste F5
  • Nur der erste Zellenwert wird in den Daten aktualisiert

Lassen Sie uns nun die Auswahl ändern und die Ergebnisse sehen:

  • Wählen Sie den Bereich C1:C10
  • Drücken Sie dann F5, um den Code auszuführen

Wenn Ihnen unsere Blogs gefallen haben, teilen Sie sie mit Ihren Freunden auf Facebook. Und Sie können uns auch auf Twitter und Facebook folgen.

Wir würden uns freuen, von Ihnen zu hören, lassen Sie uns wissen, wie wir unsere Arbeit verbessern, ergänzen oder erneuern und für Sie verbessern können. Schreiben Sie uns auf der E-Mail-Site