Ví dụ này minh họa thuộc tính End của đối tượng Phạm vi trong Excel VBA . Chúng tôi sẽ sử dụng thuộc tính này để chọn phạm vi từ Ô Hoạt động đến mục nhập cuối cùng trong một cột.
Tình hình:
Một số số liệu bán hàng trong cột A. Giả sử rằng bạn sẽ thêm nhiều số liệu bán hàng hơn theo thời gian.
định dạng có điều kiện dựa trên giá trị của một ô khác
Đặt một nút lệnh trên trang tính của bạn và thêm các dòng mã sau:
1. Để chọn mục nhập cuối cùng trong một cột, chỉ cần thêm dòng mã sau:
Phạm vi ('A5'). Kết thúc (xlDown). ChọnLưu ý: thay vì Phạm vi ('A5'), bạn cũng có thể sử dụng Phạm vi ('A1'), Phạm vi ('A2'), v.v. Dòng mã này tương đương với việc nhấn MŨI TÊN KẾT THÚC + XUỐNG.
thu gọn toàn bộ đường viền để chỉ hiển thị tổng phụ.
Kết quả khi bạn nhấp vào nút lệnh trên trang tính:
2. Để chọn phạm vi từ ô A5 đến mục nhập cuối cùng trong cột, hãy thêm dòng mã sau:
Phạm vi (Phạm vi ('A5'), Phạm vi ('A5'). Kết thúc (xlDown)). ChọnKết quả khi bạn nhấp vào nút lệnh trên trang tính:
mục đích của bảng xoay là gì?
3. Để chọn phạm vi từ Ô Hoạt động đến mục nhập cuối cùng trong cột, chỉ cần thay thế Phạm vi ('A5') bằng ActiveCell.
Phạm vi (ActiveCell, ActiveCell.End (xlDown)). ChọnKết quả khi bạn chọn ô A2 và nhấp vào nút lệnh trên trang tính:
Lưu ý: bạn có thể sử dụng các hằng số xlUp, xlToRight và xlToLeft để di chuyển theo các hướng khác. Bằng cách này, bạn có thể chọn một phạm vi từ Ô Hoạt động đến mục nhập cuối cùng trong một hàng.
Đi tới Chương tiếp theo: Biến