Ẩn/hiện nhiều điều khiển trên biểu mẫu người dùng Excel
Có cách nào để hiển thị/ẩn nhiều điều khiển trên một biểu mẫu người dùng Excel không? Tôi có thể tạo một loại khung hoặc vùng chứa nào đó để ẩn/hiển thị hay tôi phải xử lý từng điều khiển một? Chúng sẽ được đánh số thứ tự, vậy tôi có thể sử dụng vòng lặp được không? lblQ5, lblQ6, lblQ7, cboQ5, cboQ6, v.v... Trả lời: Đúng. Bạn có thể đặt các điều khiển vào trong một điều khiển Frame và hiển thị hoặc ẩn khung, hoặc bạn có thể lặp qua các điều khiển theo loại, hoặc bằng cách đánh giá tên chuỗi: Private Sub UserForm_Initialize() Dim oCtr As Control 'Hoặc Me.Frame1.Visible = True 'Hoặc Đối với mỗi oCtr trong Me.Controls Nếu TypeName(oCtr) = "Label" thì oCtr.Visible = False Kết thúc nếu Kế tiếp 'Hoặc Đối với mỗi oCtr trong Me.Controls Nếu InStr(1, oCtr.Name, "Q") > 1 thì oCtr.Visible = False Kết thúc nếu Kế tiếp End Sub "mcescheriowa" đã viết trong tin nhắn news:*** Địa chỉ email đã bị xóa v...