Hỏi về sự khác nhau giữa Auto_Open và Workbook_Open (1 người xem)

  • Thread starter Thread starter bivily
  • Ngày gửi Ngày gửi
Liên hệ QC

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

bivily

Thành viên hoạt động
Tham gia
11/10/07
Bài viết
110
Được thích
26
Số là em đang làm 1 cái bảng tính trong đó có sử dụng Private Sub Workbook_Open (), mấy ngày trước vẫn chạy bình thường nhưng không hiểu sao hôm nay mở bảng tính lên nó không thực thi Workbook_Open () nữa. Nhưng nếu đưa con trỏ lại trong Sub Workbook_Open () rồi bấm F5 thì nó lại chạy. Đóng bảng tính lại, mở lên nó vẫn chạy. Tuy nhiên nếu ta Code tiếp thì khi Save lại rồi mở lên Workbook_Open () sẽ không chạy nữa. Vấn đề này, search trên internet thấy cũng có nhiều người gặp như http://www.xtremevbtalk.com/showthread.php?t=183686.

Có người khuyên chuyển sang dùng Auto_Open. Vậy giữa Auto_Open và Workbook_Open không khác nhau ở chổ nào hả mọi người?
 
Số là em đang làm 1 cái bảng tính trong đó có sử dụng Private Sub Workbook_Open (), mấy ngày trước vẫn chạy bình thường nhưng không hiểu sao hôm nay mở bảng tính lên nó không thực thi Workbook_Open () nữa. Nhưng nếu đưa con trỏ lại trong Sub Workbook_Open () rồi bấm F5 thì nó lại chạy. Đóng bảng tính lại, mở lên nó vẫn chạy. Tuy nhiên nếu ta Code tiếp thì khi Save lại rồi mở lên Workbook_Open () sẽ không chạy nữa. Vấn đề này, search trên internet thấy cũng có nhiều người gặp như http://www.xtremevbtalk.com/showthread.php?t=183686.

Có người khuyên chuyển sang dùng Auto_Open. Vậy giữa Auto_Open và Workbook_Open không khác nhau ở chổ nào hả mọi người?

- Workbook_Open được chạy ngay sau khi mở file = cách mở bình thường. Auto_Open cũng thế.
- Workbook_Open sẽ chạy khi mở file đó = code ở 1 file khác. Auto_Open trong trường hợp này sẽ không chạy được.
 
Upvote 0
- Workbook_Open được chạy ngay sau khi mở file = cách mở bình thường. Auto_Open cũng thế.
- Workbook_Open sẽ chạy khi mở file đó = code ở 1 file khác. Auto_Open trong trường hợp này sẽ không chạy được.

Cám ơn anh nhiều! Vậy thì vấn đề của em gay to rồi. Em đang cần mở file Excel từ một chường trình được tạo bằng VB.
 
Upvote 0
Web KT

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

Back
Top Bottom