lỗi gì đây?

phaminhung

New Member
Hội viên mới
mình tạo một command button nhưng lại không sử dụng được mà nó hiện nên thông báo lỗi:
The expression on click you entered as the event property setting produced the following error: A problem occucrred while Microsoft office access was communicating with the OLE server or ActiveX Control.
* the expression may not result in the name of a macro, the name of a user-defined function, or [Event Procedure].
*There may have been an errorr evaaluatin the function, event, or macro.
bác nào biết lỗi j ko? và cách sử lý như thế nào?
 
Ðề: lỗi gì đây?

mình tạo một command button nhưng lại không sử dụng được mà nó hiện nên thông báo lỗi:
The expression on click you entered as the event property setting produced the following error: A problem occucrred while Microsoft office access was communicating with the OLE server or ActiveX Control.
* the expression may not result in the name of a macro, the name of a user-defined function, or [Event Procedure].
*There may have been an errorr evaaluatin the function, event, or macro.
bác nào biết lỗi j ko? và cách sử lý như thế nào?

Ui cái này bạn nên hỏi thầy giáo dạy mình thôi.
Thường thì khi tạo 1 nút lệnh như vậy thì lỗi ở phần viết cấu trúc tạo nút lệnh ấy.
Bạn nên kiểm tra kỹ lại nha!
 
Ðề: lỗi gì đây?

mình tạo một command button nhưng lại không sử dụng được mà nó hiện nên thông báo lỗi:
The expression on click you entered as the event property setting produced the following error: A problem occucrred while Microsoft office access was communicating with the OLE server or ActiveX Control.
* the expression may not result in the name of a macro, the name of a user-defined function, or [Event Procedure].
*There may have been an errorr evaaluatin the function, event, or macro.
bác nào biết lỗi j ko? và cách sử lý như thế nào?

Bạn tạo command button bằng gì? Bằng wizard hay tự định nghĩa lấy?

Bằng wizard nghĩa là khi bạn chọn cái command button trong toolbox thì đồng thời cái control wizard cũng đang được chọn. Khi đó Access ẽ hiển thị các cửa sổ trợ giúp để cho bạn tạo nút lệnh và gán với các macro hay hay procedure ứng với sự kiện Click. Nếu bạn làm theo cách này mà bị báo lỗi thì khả năng là bạn cài Access không có full mà theo dạng typical nên một số tính năng của Access không sử dụng được. Bạn có thể cài lại Access.

Bằng thủ công nghĩa là cái control wizard không được chọn. Khi đó bạn sẽ gán sự kiện Click cho nút bằng một macro hay event procedure thông qua cửa sổ properties. Lỗi xảy ra là do: bạn nhập sai tên macro hoặc macro này chưa có. Lỗi này xảy ra nhiều hơn là event procedure vì nếu chưa có thủ tục hoặc thủ tục rỗng thì không gây ra lỗi.
 
Ðề: lỗi gì đây?

- Khi bạn vừa bắc đầu tạo mã trong VB thì mặc định access sẽ tự tạo trong referencer các thư viện, nhưng tốt hơn hết các bạn nên chọn lại theo danh mục như sau:
.Visual basic for appication
. Microsoft access 11 object library
. OLE automatic
. Microsoft visual basic for application extensibility 5.3
. Microsoft form 2.0 object library
- Bạn gặp lỗi như trên là có thể do bạn bị thiếu thư viện trong reference. (Tool\Reference)
 
Ðề: lỗi gì đây?

Nếu thiếu thư viện thì làm sao người ta tạo ra button đó được?

Xem lại bài #2 và #3 ấy.
Lỗi lập trình thôi. Kiểm tra lại logic lập trình hoặc lỗi chính tả.
 
Ðề: lỗi gì đây?

không có gì hết. chắc là bạn copy của ai đó ứng dụng này?, hay, trong 1 bảng nào đó trong database có 1 trường là OLE Obj hay hyperlink. Xem lại số liệu trong bảng này. có thể nó chỉ đến đối tượng không có. Good luck.
 

CẨM NANG KẾ TOÁN TRƯỞNG


Liên hệ: 090.6969.247

KÊNH YOUTUBE DKT

Cách làm file Excel quản lý lãi vay

Đăng ký kênh nhé cả nhà

SÁCH QUYẾT TOÁN THUẾ


Liên hệ: 090.6969.247

Top