Lỗi khi chạy VBA trên excel 2007-2010

Liên hệ QC

quyenca91

Thành viên mới
Tham gia
29/8/10
Bài viết
6
Được thích
0
Em chào mọi người.
Em có tạo 1 file excel sử dụng userForm để nhập dữ liệu. Nhưng khi chạy thì nó báo lỗi Microsoft office excel has stopped working.
Khi kiểm tra thông tin lỗi thì Excel 2010 Hiện tên lỗi là BEX. Trong khi Excel 2007 hiện lỗi như file đính kèm.
Cho em hỏi cách xử lý lỗi này như thế nào ạ.
Em cám ơn.
 

File đính kèm

  • WERAC0B.tmp.reg.txt
    1.7 KB · Đọc: 8
  • Loi VBA.JPG
    Loi VBA.JPG
    80.9 KB · Đọc: 27
Gửi file bị lỗi lên đây mới biết được cụ thể
 
Upvote 0
Gửi file bị lỗi lên đây mới biết được cụ thể
Em gửi file lên để mọi người xem giúp ạ. Khi chỉnh sửa vài thứ trong code thì sẽ nhập được nhưng nhập được khoảng 1 2 phiếu, lưu lại, tắt rồi mở lên lại lỗi.
Em cám ơn.
P/s: Ở sheet file in có nút nhập để nhập dữ liệu.
 

File đính kèm

  • Theo doi hang.xlsm
    192.1 KB · Đọc: 19
Lần chỉnh sửa cuối:
Upvote 0
Chả biết code của bạn ra sao, nhưng mà nếu thay mấy cái control gì gì đấy bằng một con listbox sẽ cho phép nhập nhiều dữ liệu mà trông "cute " hơn nhiều. Mà bạn chưa mô tả cái trường hợp bị lỗi xay ra như thế nào.
 
Upvote 0
1/ Nên sử dụng Sheet Form cho dễ thao tác (Đưa form Ban Thuoc ra Sheet Form)
2/ Tất cả dữ liệu được đưa vào Data rồi từ đây trích lọc ra các báo cáo
3/ Code của bạn thực chất là các Record macro rồi chỉnh sửa lại nên dài dòng và rối rắm. Cần tối ưu hóa lại
4/ Đây là file dạng Nhập Xuât Tồn thôi. Tìm trên 4rum có nhiều file dạng này lắm
 
Upvote 0
Em cám ơn vì đã trả lời. Để em tối ưu hóa lại cũng như thu gọn các Control xem thế nào.
 
Upvote 0
Web KT
Back
Top Bottom