Giúp tôi gỡ lỗi dấu sheet

Liên hệ QC

trungnt

Thành viên hoạt động
Tham gia
2/2/07
Bài viết
135
Được thích
88
Tôi làm 1 bảng tính có 5 sheet. Từ sheet1 cho đến sheet4 tôi có tkế 1 hộp combobox điều khiển dấu các sheet (riêng sheet 5 thì o có hộp này). Khi tôi chọn 1 trong các sheet từ sheet1 đến sheet4 thì các sheet còn lại phải dấu đi. Nhưng có 1 lỗi như sau mà tôi o hiểu và không biết nguyên nhân vì sao?. ... Tình huống như sau: Nếu tôi không dấu sheet5 thì o có vấn đề xảy ra, nhưng nếu tôi dấu sheet5 bằng code hoặc dấu sheet5 bằng Format--->sheet--->Hide thì khi chạy code thì Excel lập tức báo lỗi (có ảnh đính kèm)........... rất mong các anh chị chỉ giúp lỗi này do đâu và cách khắc phục!
 

File đính kèm

  • Loidausheet.jpg
    Loidausheet.jpg
    70.6 KB · Đọc: 40
Theo mình lỗi của bạn như sau.
ví dụ sheet1 hiện, sheet2..4 ẩn
nhưng khi bạn cho sheet2 hiện thì bạn lại cho ẩn sheet1 rồi mới cho sheet2 hiện khi đó không có sheet nào hiện hành
vậy nên báo lỗi
 
Bạn cứ thêm vô một dòng lệnh bảy lỗi là xong liền hà!

Ví dụ: Dòng lệnh đầu tiên của chương trình là:
PHP:
 On Error Resume Next

Lúc đó sẽ thấy còn lại bao nhiêu sheet & sheet nào còn ở lại trên màn hình thân thương của bạn
:-=
 
Web KT
Back
Top Bottom