Chính xác là vậy! Như bài này em đã nói:
Hỏng chính xác chút nào.
File bài 6 để nguyên câu lệnh For Each Rng In Selection
Chỉ sửa như chỗ màu đỏ, vẫn dùng nút lệnh.
Nói thêm:
1. Để nguyên code như cũ, thì bị lỗi. Nhưng khi debug, thấy các dòng lệnh phía trên dòng lệnh add vẫn chạy bình thường: Arr đã có 1 giá trị chuỗi nào đó sau vòng lặp For Each Rng in Selection. Rà chuột vào biến Arr sẽ thấy giá trị này.
Nếu lỗi do seletion bị lầm tưởng là commmandbutton, thì sẽ lỗi Type Miss Match ngay câu lệnh For Each Rng in Selection.
2. Record 1 macro gán validation, sau đó thay selection.validation bằng Cells(1, 1).Validation rồi chạy không dùng nút lệnh, vẫn lỗi.
Lần chỉnh sửa cuối: