Chuyển 2003-->>2007

Liên hệ QC

Mr Okebab

Ngon Ngất Ngây
Thành viên đã mất
Tham gia
6/8/06
Bài viết
3,260
Được thích
3,787
Mình có mấy chương trình của excel 2003 (sử dụng VBA rất nhiều), giờ đây mình muốn chuyển sang Excel 2007 thì nó lại chuyển sang định dạng xlsm

Một số sub chạy không được, đặc biệt là tạo Menu .

Có cách nào chuyển hữu hiệu không nhỉ ???
 
Thường thì CT viết trên Excel 2003 phải dùng được trên phiên bản mới nhưng trường hợp này tôi cũng bị , có đoạn code Excel 2007 không thực hiện . Chẳng biết cách khắc phục và còn bao nhiêu trường hợp mà mình không biết nữa.
 
Mình có mấy chương trình của excel 2003 (sử dụng VBA rất nhiều), giờ đây mình muốn chuyển sang Excel 2007 thì nó lại chuyển sang định dạng xlsm

Một số sub chạy không được, đặc biệt là tạo Menu .

Có cách nào chuyển hữu hiệu không nhỉ ???
Chắc bạn Đạt dùng chương trình office2007 mở OF2003 rồi lưu lại định dạng trên OF2007 đúng không nhỉ!-\\/.-\\/.--=0
 
Tôi cũng có rất nhiều ứng dụng VBA viết từ phiên bản cũ khi chuyển sang 2007 chạy vẫn tốt, code về menu cũng không có vấn đề gì (trừ tạo giao diện Ribbon). Dùng chức năng debug sẽ tìm ra nguyên nhân chính.
 
Menu trong Excel 2003 khi chạy trong 2007 thì chui ở trong AddIns.
 
Bạn nào gặp vướng mắc menu của 2007 thì vào đây có cái hướng dẫn hay cực
http://9link.org/2007/excel2003and2007.htm

ví dụ bạn quen dùng công cụ trong office table office 2003 mà khi sang 2007 không biết tìm nó ở đâu vì cách bố trí mới của 2007, bạn có thể vào website trên chọn

office2003.jpg


bấm chọn công cụ mà bạn cần tìm, nó sẽ hiện ra nơi tương ứng trong 2007

office2007.jpg

mình thấy khá là hay và tiện lợi cho những ai mới chuyển đổi
 
Mình có mấy chương trình của excel 2003 (sử dụng VBA rất nhiều), giờ đây mình muốn chuyển sang Excel 2007 thì nó lại chuyển sang định dạng xlsm

Một số sub chạy không được, đặc biệt là tạo Menu .

Có cách nào chuyển hữu hiệu không nhỉ ???
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\Excel\Security
Key name:ExcelBypassEncryptedMacroScan
Kiểu :REG_DWORD
Value:1
sau khi tạo như vậy em không thấy bị lỗi nữa nhưng em không biết giải thích vì sao,còn định dạng .Xlsm là đương nhiên rồi.
Anh Bắp thử xem kết quả sao nhé
 
Web KT

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

Back
Top Bottom