lỗi: compile error in hidden module: this work book

Liên hệ QC

hoangha910

Thành viên mới
Tham gia
19/8/09
Bài viết
15
Được thích
1
em dùng excel 2003 trên nền win7 không hiểu sao em mở ra nó cứ báo lỗi : compile error in hidden module: this work book
xin mọi người giúp em cách xử lý lỗi này với xin cảm ơn
 
em dùng excel 2003 trên nền win7 không hiểu sao em mở ra nó cứ báo lỗi : compile error in hidden module: this work book
xin mọi người giúp em cách xử lý lỗi này với xin cảm ơn
Mình nghĩ là trong file có sử dụng code VBA, và VBA Project đã được khóa bằng mật khẩu, không cho xem nội dung. Khi mở file lên, code chạy bị lỗi (có thể trong Sub Auto_Open hoặc Private Sub Workbook_Open) nên phát sinh lỗi trên.
Bạn mở Password của VBA Project, lưu lại và mở lại file sẽ phát hiện ra vị trí gây lỗi.
 
Mình nghĩ là trong file có sử dụng code VBA, và VBA Project đã được khóa bằng mật khẩu, không cho xem nội dung. Khi mở file lên, code chạy bị lỗi (có thể trong Sub Auto_Open hoặc Private Sub Workbook_Open) nên phát sinh lỗi trên.
Bạn mở Password của VBA Project, lưu lại và mở lại file sẽ phát hiện ra vị trí gây lỗi.
Mình cũng đang quan tâm vấn đề này nhưng mình không hiểu sao hình như lỗi này tự dưng xuất hiện ấy. Lúc đầu nó chạy bình thường nhưng một thời gian sau (không biết do nguyên nhân gì) khi mở ra thì bị lỗi. Hic! Có ai giải thích được điều này không???
 
Mình nghĩ là trong file có sử dụng code VBA, và VBA Project đã được khóa bằng mật khẩu, không cho xem nội dung. Khi mở file lên, code chạy bị lỗi (có thể trong Sub Auto_Open hoặc Private Sub Workbook_Open) nên phát sinh lỗi trên.
Bạn mở Password của VBA Project, lưu lại và mở lại file sẽ phát hiện ra vị trí gây lỗi.
Mình cũng đang quan tâm vấn đề này nhưng mình không hiểu sao hình như lỗi này tự dưng xuất hiện ấy. Lúc đầu nó chạy bình thường nhưng một thời gian sau (không biết do nguyên nhân gì) khi mở ra thì bị lỗi. Hic! Có ai giải thích được điều này không???
 
Mình cũng đang quan tâm vấn đề này nhưng mình không hiểu sao hình như lỗi này tự dưng xuất hiện ấy. Lúc đầu nó chạy bình thường nhưng một thời gian sau (không biết do nguyên nhân gì) khi mở ra thì bị lỗi. Hic! Có ai giải thích được điều này không???
Bạn có thay đổi phiên bản Office không? Chẳng hạn đổi từ Office 2003 lên Office 2007. Theo như mô tả của bạn thì có khả năng là do bản Office sau đã được cài không đầy đủ nên nó không hỗ trợ đầy đủ cho việc chạy code, từ đó dẫn đến việc báo lỗi.
 
Bạn có thay đổi phiên bản Office không? Chẳng hạn đổi từ Office 2003 lên Office 2007. Theo như mô tả của bạn thì có khả năng là do bản Office sau đã được cài không đầy đủ nên nó không hỗ trợ đầy đủ cho việc chạy code, từ đó dẫn đến việc báo lỗi.
Tại mình có làm 1 tiện ích bằng excel nhưng khi đưa cho mọi người dùng thì có người lại bị như vậy, có người lại không. Máy của mình thì không bị. Khi copy bản đã bị lỗi về máy mình thì máy mình cũng bị. Bạn có dùng mail hay nic không? có thể nói chuyện không? Mail mình: xuanhoa7604@gmail.com
 
Tại mình có làm 1 tiện ích bằng excel nhưng khi đưa cho mọi người dùng thì có người lại bị như vậy, có người lại không. Máy của mình thì không bị. Khi copy bản đã bị lỗi về máy mình thì máy mình cũng bị. Bạn có dùng mail hay nic không? có thể nói chuyện không? Mail mình: xuanhoa7604@gmail.com
Mình cũng đã từng gặp tình huống giống vậy: Trong file .xls của mình có chứa một số UserForm, trên đó có sử dụng đối tượng Calendar, khi mở ở một vài máy trên trường cài Office không đầy đủ thì không có đối tượng này, do đó ở trong Source, đối tượng này cũng bị xóa đi luôn. Nếu lưu file lại và mở lại file này tại máy mình (đã được cài Office đầy đủ) thì không nhìn thấy Calendar đâu nữa, dẫn đến báo lỗi khi chạy code.
Cách xử lý của mình hiện tại cũng chỉ là cài đặt Office đầy đủ tại các máy kia. Không biết liệu có cách nào xử lý hay hơn hay không (kiểu như chức năng Embed font trong PowerPoint vậy đó) chứ cách này cũng chẳng hay ho gì.
 
Cách xử lý của mình hiện tại cũng chỉ là cài đặt Office đầy đủ tại các máy kia. Không biết liệu có cách nào xử lý hay hơn hay không (kiểu như chức năng Embed font trong PowerPoint vậy đó) chứ cách này cũng chẳng hay ho gì.
Nhưng nếu như vậy thì khi copy file lỗi đó về máy mình thì vẫn phải không bị chứ. Bây giờ file của mình đã bị như vậy rồi thì nếu cài lại office đây đủ cho mấy máy kia xong chạy lại file lỗi thì có hết lỗi không??? Bạn giúp mình với! Nếu cần mình gửi cho bạn file lỗi đó bạn xử lý giúp mình được không (bạn cho mail mình gửi vì nó hơn 2M cơ)
 
Nhưng nếu như vậy thì khi copy file lỗi đó về máy mình thì vẫn phải không bị chứ. Bây giờ file của mình đã bị như vậy rồi thì nếu cài lại office đây đủ cho mấy máy kia xong chạy lại file lỗi thì có hết lỗi không??? Bạn giúp mình với! Nếu cần mình gửi cho bạn file lỗi đó bạn xử lý giúp mình được không (bạn cho mail mình gửi vì nó hơn 2M cơ)
Vấn đề ở chỗ nếu máy kia không có đối tượng Calendar (chẳng hạn vậy, vì còn có thể có nhiều đối tượng khác cũng không có) thì đối tượng này trên Form cũng bị xóa đi luôn. Do đó nếu mình lưu file này lại thì coi như trên Form không hề có đối tượng này nữa. Vậy thì mở ở máy mình hay ở máy nào cũng có khác gì nhau?!
Còn chỗ màu đỏ trên kia thì cứ thử là biết liền chứ có gì khó đâu.
Địa chỉ Email của mình là nghiaphuc@giaiphapexcel.com, nếu cần thì bạn gửi mail cho mình, nhưng mình không dám chắc rằng sẽ fix được lỗi, vì trong trường hợp của mình thì với file đó mình muốn sử dụng được (trên máy mình), mình phải vẽ thêm 1 Calendar mới và đặt tên giống như Calendar đã bị xóa.
 
em dùng excel 2003 trên nền win7 không hiểu sao em mở ra nó cứ báo lỗi : compile error in hidden module: this work book
xin mọi người giúp em cách xử lý lỗi này với xin cảm ơn
Mình đã hiểu rồi. Bạn nên cài lại đầy đủ bộ Office trên máy đó đi. Do trên máy đó chưa được cải đặt đầy đủ (có thể chỉ là cài bản rút gọn) nên mới bị thế đó.
 
Web KT
Back
Top Bottom