MinhKhai
Giải pháp Ếc-xào
- Tham gia
- 16/4/08
- Bài viết
- 941
- Được thích
- 572
Chào mọi người. Em có yêu cầu như sau:
Khi thay đổi giá trị tại ô B4, chọn giá trị nào thì các các cột khác bên phải bị ẩn, ngoại trừ các cột của tháng trong ô B4 là không bị ẩn
VD: Nếu tại ô B4 chọn Tháng 3/2018 thì các cột có địa chỉ C:CU sẽ bị ẩn ngoại trừ cột CK:EG
Việc sử dụng câu lệnh:
ActiveSheet.Columns("C:UC").Hidden = True
ActiveSheet.Columns("CK:EG").Hidden = False
tuy đơn giản, nhưng việc xác định ô nào cần hiện so với giá trị của ô B4 là rất thủ công, tiềm ẩn nhiều nguy cơ sai lệch.
Vậy bác nào có cách xác định ô cần hiện không để thực hiện việc ẨN/HIỆN đúng yêu cầu
Xin cảm ơn
Khi thay đổi giá trị tại ô B4, chọn giá trị nào thì các các cột khác bên phải bị ẩn, ngoại trừ các cột của tháng trong ô B4 là không bị ẩn
VD: Nếu tại ô B4 chọn Tháng 3/2018 thì các cột có địa chỉ C:CU sẽ bị ẩn ngoại trừ cột CK:EG
Việc sử dụng câu lệnh:
ActiveSheet.Columns("C:UC").Hidden = True
ActiveSheet.Columns("CK:EG").Hidden = False
tuy đơn giản, nhưng việc xác định ô nào cần hiện so với giá trị của ô B4 là rất thủ công, tiềm ẩn nhiều nguy cơ sai lệch.
Vậy bác nào có cách xác định ô cần hiện không để thực hiện việc ẨN/HIỆN đúng yêu cầu
Xin cảm ơn