Vba trong excell 2007

Liên hệ QC

lethuycaylua

Thành viên chính thức
Tham gia
19/10/09
Bài viết
84
Được thích
9
Chào BQT & các thành viên trong diễn đàn. cho mình hỏi excell 2007 của mình đang dùng bị mờ Visual Basic nhấn Alt+F11 không được, như vậy bị lỗi gì cách khắc phục. Hình đính kèm. Xin cảm ơn
 

File đính kèm

  • b1.JPG
    b1.JPG
    101.7 KB · Đọc: 188
Lần chỉnh sửa cuối:
Chào BQT & các thành viên trong diễn đàn. cho mình hỏi excell 2007 của mình đang dùng bị mờ Visual Basic nhấn Alt+F11 không được, như vậy bị lỗi gì cách khắc phục. Hình đính kèm. Xin cảm ơn
Có thể khi cài Office 2007 thì phần Visual Basic for Applications chưa được cài vào
Giải pháp: Cài bổ sung
Nếu bạn không biết cách cài đặt, có thể nhờ ai đó rành về hệ thống làm giúp bạn
 
error.JPG
Bác ndu ơi! sao file của e viết code trên VBA của excel 2003 chạy rất bình thường nhưng mở trên máy excel 2007 thì mở được nhưng khi nhập số liệu vào xử lý báo lỗi không chạy được code? Như vậy bị gì thế Bác xử lý như thế nào đây Bác?
Xin cảm ơn, Chúc thật nhiều sức khỏe!
 
Bác ndu ơi! sao file của e viết code trên VBA của excel 2003 chạy rất bình thường nhưng mở trên máy excel 2007 thì mở được nhưng khi nhập số liệu vào xử lý báo lỗi không chạy được code? Như vậy bị gì thế Bác xử lý như thế nào đây Bác?
Xin cảm ơn, Chúc thật nhiều sức khỏe!
Bạn nói thế cũng bằng không ---> Có biết file bạn thế nào đâu mà ý kiến?
 
Bạn nói thế cũng bằng không ---> Có biết file bạn thế nào đâu mà ý kiến?
Xin cảm ơn Thầy ndu! E xin up file của e lên nhân tiện thầy rút gọn chỉnh xửa code dùm e cho chạy nhanh hơn.
Lần nữa xin cảm ơn Thầy gì code này thầy là tác giả. Chúc thầy ngày 20/11 thật nhiều sức khỏe để giúp đở e và mọi người nhiều hơn.
 

File đính kèm

  • 19 11.rar
    183.6 KB · Đọc: 87
Xin cảm ơn Thầy ndu! E xin up file của e lên nhân tiện thầy rút gọn chỉnh xửa code dùm e cho chạy nhanh hơn.
Lần nữa xin cảm ơn Thầy gì code này thầy là tác giả. Chúc thầy ngày 20/11 thật nhiều sức khỏe để giúp đở e và mọi người nhiều hơn.
Bạn nên mô tả cho rõ ràng: Bạn thao tác cái gì thi báo lỗi?
 
Bạn nên mô tả cho rõ ràng: Bạn thao tác cái gì thi báo lỗi?
Code đấy chạy trên excel 2003 bình thường mọi chức năng không có vấn đề chỉ hơi chậm thôi. nhưng e gửi file qua máy chạy excel 2007 khi click vào nút "PHONG NM" form vẫn show bình thường nhưng khi nhập vào text box "No." và các textbox EUT rồi click "ADD" thì báo lổi textbox ngày dự kiến không hiện lên ngày mà có lỗi #value "run-time error: '13' type mismatch gì lỗi này xuất hiện trên máy excel 2007 mà e không thạo sử dụng lắm.
Xin cảm ơn!
 
Code đấy chạy trên excel 2003 bình thường mọi chức năng không có vấn đề chỉ hơi chậm thôi. nhưng e gửi file qua máy chạy excel 2007 khi click vào nút "PHONG NM" form vẫn show bình thường nhưng khi nhập vào text box "No." và các textbox EUT rồi click "ADD" thì báo lổi textbox ngày dự kiến không hiện lên ngày mà có lỗi #value "run-time error: '13' type mismatch gì lỗi này xuất hiện trên máy excel 2007 mà e không thạo sử dụng lắm.
Xin cảm ơn!
Nếu tôi đoán không lầm thì lỗi này xuất hiện với máy nào có hệ thống định dạng ngày tháng năm trong Control Panel là M/d/yy
Cái sai của bạn nằm ở câu lệnh .Cells(iRow, 13).Value = TxtReceivedDate.Value
Sửa câu lệnh này thành vầy: .Cells(iRow, 13).Value = Date
-------------------
Tóm lại: Vấn đề không nằm ở Excel 2003 hay Excel 2007 mà vấn đề ở chổ định dạng ngày tháng trong Control Panel ---> Bạn làm trên máy bạn và cứ tưởng rằng máy ai cũng như máy mình
 
Anh ndu ơi! Cho em hỏi trường hợp này với!
Tại sao em mở file exel 2007 ở công ty vẫn chạy bình thường được mà về nhà máy cũng cài office 2007(xlsb) mà không chạy được.
Nếu sav as sang 2003 file lại chạy bình thường.
Hiện tượng lỗi cũng dạng như ở bài 1. cũng bị mờ thanh công cụ tạm dừng marco nhưng vẫn ấn được phím All+F11
có nhất thiết phải cài phần Visual Basic for Applications như anh nói ở trên không?
Chẳng lẽ tính năng này của Office 2007 lại hạn hẹp hơn 2003 hay sao?
Chúc anh sức khỏe!
 
Web KT
Back
Top Bottom