Bạn thử gửi lên cái file bị lỗi xem thế nào. Thường thì code viết trên Excel 2007 mang sang sử dụng trên Excel 2003 phát sinh lỗi chứ tôi chưa thấy trường hợp ngược lại.Thưa các sư phụ
Em bây giờ mới tập dùng Excell 2007, có một số file 2003 em chuyển sang 2007 nhưng code chạy lại bị lỗi
Vậy làm cách nào vẫn dùng được code trong 2007 ạh
Em xin cám ơn
Bạn thử gửi lên cái file bị lỗi xem thế nào. Thường thì code viết trên Excel 2007 mang sang sử dụng trên Excel 2003 phát sinh lỗi chứ tôi chưa thấy trường hợp ngược lại.
em cũng bị vấn đề như vậy và đã đưa ý kiến lên diễn đàn nhưng chưa giải quyết được,đặc biệt là với File có Pass khi mở File,sau em phải tạo thêm 1 key trong registry như sau:
HKEY_CURRENT_USER\Software\Microsoft\Office\12.0\E xcel\Security
Key name:ExcelBypassEncryptedMacroScan
Kiểu :REG_DWORD
Value:1
Chỉnh sửa trong registry cần phải hết sức thận trọng, nhất là đối với những ai không biết nhiều về registry. Bạn mở 1 máy khác và tìm đến khóa registry đó xem xem nó thể nào và về chỉnh sửa lại máy của bạn là được.Chắc chắn rồi anh ơi
Em vừa làm theo bài số #7 của anh CAO MẠNH SƠN thì code không hoạt động nữa
cả 2003 lấn 2007
http://www.giaiphapexcel.com/forum/showthread.php?t=4062
Hu Hu ...
Ai cứu em với
Chỉnh sửa trong registry cần phải hết sức thận trọng, nhất là đối với những ai không biết nhiều về registry. Bạn mở 1 máy khác và tìm đến khóa registry đó xem xem nó thể nào và về chỉnh sửa lại máy của bạn là được.
Còn về chuyển File 2003 sang 2007 tôi chưa gặp nên cũng không biết giải quyết thế nào.

Thầy cô & anh chị cho em ý kiến bài #6 với!
Em cảm ơn!
Trước khi đưa File lên, tôi cũng kiểm tra & sửa Name TB1 & TB2, nhưng nó không chịu bạn à!Bạn sửa Names trong file Code_excel2010 <_tb1> thành <tb1> và <_TB2> thành <TB2> xem sao. Trong Names và code đặt khác nhau kìa...
Máy mình k cài of 2010 nên k test đc.
Em chào thầy cô & anh chị!
Em có st code đóng File của thầy ndu trên mạng
Nếu sử dụng code này cho excel 2003 thì OK
Nhưng khi em chuyển qua Excel 2010 và save as File với tên mới. Nhưng khi đóng file này thì nó không hiện thông báo đầy đủ như khi đang s/d Excel 2003.
Thầy cô & anh chị có thể thử nghiệm bấm "Exit" của hai File đính kèm cho Excel 2003 & 2010
Em có chỉnh sửa Name tb1 & tb2 nhưng kg được
Em đang s/d Win XP và đồng thời Excel 2003 & 2010
Xin vui lòng hướng dẫn. Em cảm ơn!
Em quên mất cái vụ, tên code & Name không được trùng với địa chỉ cell.Trong code của file Code_Excel2003 có đoạn:
Evaluate("tb2") (trong sự kiện Workbook_BeforeClose)
và
Evaluate("tb1") (trong Sub CloseWb)
Nếu bạn lưu file thành xlsm, sẽ có 1 thông báo xuất hiện. Để ý sẽ thấy rằng tên name tb1, tb2 không được chấp nhận trên Excel 2010, lý do vì nó trùng với địa chỉ cell
Thế thôi
Giờ bạn sửa name, đồng thời sửa luôn trong code là được rồi (có thể là tb_1 và tb_2 chẳng hạn)