Command Bar không xuất hiện khi sử dụng form đăng nhập (1 người xem)

Liên hệ QC

Người dùng đang xem chủ đề này

khaothibaclieu

Thành viên hoạt động
Tham gia
10/4/08
Bài viết
113
Được thích
14
Chào các bạn!

Mình tham khảo 2 bài viết của các anh chị trên diễn đàn
Tạo form: http://www.giaiphapexcel.com/forum/showthread.php?52878-Tao-form-đăng-nhập-trong-Excel (Tác giả: Hoàng Trọng Nghĩa)
Tạo command bar: Hình như là của tác giả ndu96081631 nhưng mình tìm lại bài này thì không thấy nữa. Mong tác giả thứ lỗi.

và tạo ra một file như ví dụ gửi kèm.
Vấn đề là nếu mình sử dụng form đăng nhập thì command bar không xuất hiện ở mục add-in.
Nếu tắt form đăng nhập đi thì khi đó command bar mới xuất hiện.
Nhờ các bạn giúp mình xử lý lỗi trên được không? Nghĩa là khi đăng nhập vào thì sẽ xuất hiện command bar luôn.
Cám ơn các bạn
P/S: File ví dụ mình đã tắt form đăng nhập. User và Mật khẩu ở ô H1 và H2 Sheet nguồn.
 

File đính kèm

Nhờ các bạn giúp mình xử lý lỗi trên được không? Nghĩa là khi đăng nhập vào thì sẽ xuất hiện command bar luôn.
Cám ơn các bạn
P/S: File ví dụ mình đã tắt form đăng nhập. User và Mật khẩu ở ô H1 và H2 Sheet nguồn.

Trong file tôi thấy có sự kiện Workbook_Open:
Mã:
Private Sub Workbook_Open()
      UsfUser.Show
End Sub
và Sub Auto_Open:
Mã:
Private Sub Auto_Open()
  BuildBar
End Sub
Nếu bạn chạy cùng lúc 2 code này thì Workbook_Open sẽ chạy trước đồng thời làm mất tác dụng của Auto_Open luôn
Giải pháp:
- Xóa sự kiện Workbook_Open
- Sửa Auto_Open thành:
Mã:
Private Sub Auto_Open()
  BuildBar
  [COLOR=#ff0000]UsfUser.Show[/COLOR]
End Sub
Xong!
 
Upvote 0
Web KT

Bài viết mới nhất

Back
Top Bottom