Trong bài này, chúng ta sẽ học cách chỉ thay đổi vùng hiện tại của ô hiện hoạt thành các giá trị bằng VBA trong Microsoft Excel.

Hãy lấy một ví dụ và hiểu cách chỉ thay đổi vùng hiện tại của ô hiện hoạt thành các giá trị.

Làm thế nào để thay đổi giá trị của vùng hiện tại?

Chúng tôi có dữ liệu trong Excel, trong đó Cột A chứa một số giá trị và Cột B cũng chứa một số giá trị. Chúng tôi sẽ cập nhật cùng một giá trị của cột B trong vùng hiện tại.

image 1

Làm theo các bước dưới đây: –

  • Nhấn phím Alt + F11 để mở Ứng dụng Visual Basic

image 2

Trong Dự án VBA Nhấp đúp vào Trang tính 1 Nhập mã VBA đã cho dưới đây

Sub Values_2()

With ActiveCell.CurrentRegion

.Value = Range("B1:B10").Value

End With

End Sub

image 3

Chọn ô A1 Để chạy mã, nhấn phím F5 * Chỉ giá trị ô đầu tiên mới được cập nhật vào dữ liệu

image 4

Bây giờ chúng ta hãy thay đổi lựa chọn và xem kết quả:

image 5

Chọn dải ô C1: C10 Sau đó nhấn F5 để chạy mã

image 6

image 48

Nếu bạn thích blog của chúng tôi, hãy chia sẻ nó với bạn bè của bạn trên Facebook. Và bạn cũng có thể theo dõi chúng tôi trên Twitter và Facebook.

Chúng tôi rất muốn nghe ý kiến ​​từ bạn, hãy cho chúng tôi biết cách chúng tôi có thể cải thiện, bổ sung hoặc đổi mới công việc của mình và làm cho nó tốt hơn cho bạn. Viết thư cho chúng tôi tại [email protected]