Lổi khi thoát khỏi form chính (1 người xem)

Liên hệ QC

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

hosibien

Thành viên chính thức
Tham gia
19/12/07
Bài viết
74
Được thích
49
Nghề nghiệp
Bác sỹ
Chào các bạn: Mình đã học trên diển đàn để MỞ FILE EXCEL MÀ KHÔNG CẦN PHẢI ENABLE MACRO. không chỉnh trong muc security của file excel bằng chương trình Convert XLS thành EXE và đã làm thử file kèm theo nhưng sao thi thoát ra lại gặt lổi : “Error 424 (Object required ). Mong các bạn giúp đỡ.
 

File đính kèm

Chào các bạn: Mình đã học trên diển đàn để MỞ FILE EXCEL MÀ KHÔNG CẦN PHẢI ENABLE MACRO. không chỉnh trong muc security của file excel bằng chương trình Convert XLS thành EXE và đã làm thử file kèm theo nhưng sao thi thoát ra lại gặt lổi : “Error 424 (Object required ). Mong các bạn giúp đỡ.

Bạn thoát Excel bằng lệnh này:
PHP:
Private Sub thoat_Click()
 Application.ScreenUpdating = False
Call Restomenu ' Moi them
Call RestoreToolbars ' Moi them
Call RestoreTools ' Moi them
    Application.Quit
    ActiveWorkbook.Save
    Application.Workbooks.Close
Application.ScreenUpdating = True
End Sub
Vậy nếu lỗi xảy ra thì chắc chắn vấn đề nằm ở những câu lệnh trên
Thế thì cứ thí nghiệm, xóa từng dòng lệnh một, đến khi nào hết lỗi thì thôi (từ đó sẽ suy đoán được câu lệnh nào gây lỗi)
Phép loại trừ, quá đơn giản
 
Upvote 0
Mình đã sử dụng phương pháp loại trừ rồi, Xóa hết từng dòng lệnh đến khi vào Excel soạn thảo rồi thoát thì không bị lổi, nói một cách khác không thoát tực tiếp từ form tự tạo thì bị lổi,nhưng mình muốn thoát trực tiếp từ form tự tạo mà không vào Excel để thoát, có giai pháp nào để thực hiện lệnh thoát trực tiếp từ form tự tạo, mà không bị lổi không?
 
Upvote 0
Mình đã sử dụng phương pháp loại trừ rồi, Xóa hết từng dòng lệnh đến khi vào Excel soạn thảo rồi thoát thì không bị lổi, nói một cách khác không thoát tực tiếp từ form tự tạo thì bị lổi,nhưng mình muốn thoát trực tiếp từ form tự tạo mà không vào Excel để thoát, có giai pháp nào để thực hiện lệnh thoát trực tiếp từ form tự tạo, mà không bị lổi không?
Thì cứ nghiên cứu đi
Nội cách bố trí câu lệnh trước sau cũng có tác dụng khác nhau, ví dụ:
Application.Quit
ActiveWorkbook.Save

Đã Quit rồi thì lấy cái quái gì mà Save?
vân vân....
Nói chung, bạn đã làm 1 cái form hoành tráng thế, giờ chỉ còn chút trục trặc nhỏ, lý nào lại làm khó được bạn?
Ẹc... Ẹc...
 
Upvote 0
Mình đã sử dụng phương pháp loại trừ rồi, Xóa hết từng dòng lệnh đến khi vào Excel soạn thảo rồi thoát thì không bị lổi, nói một cách khác không thoát tực tiếp từ form tự tạo thì bị lổi,nhưng mình muốn thoát trực tiếp từ form tự tạo mà không vào Excel để thoát, có giai pháp nào để thực hiện lệnh thoát trực tiếp từ form tự tạo, mà không bị lổi không?
 
Upvote 0
Web KT

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

Back
Top Bottom