Các phiên bản mới của Excel đương nhiên là có cái mới và tốt hơn cái cũ:
1- Giao diện đẹp
2- Tốc độ mở và save file nhanh hơn (bạn chỉ thấy khi mở những file ~lớn)
3- Bổ xung tùy chọn Save as - Type of file, có thêm nhiều kiểu file hơn
4- Menu Tools\Options... có nhiều tùy chọn tiện ích hơn.
5- Chức năng Protect Sheet có nhiều tùy chọn hơn. Khi đã protect: v8,9 khong làm được việc gì khác trên Cells (các ô/ vùng); Từ v10 trở lại đây cho phép tùy chọn, có thể xóa, chèn cột dòng, định dạng và đặc biệt cho phép Sort, Filter.
...
Riêng V11 (Excel2003), một nhược điểm (?) tôi không thích chút nào là không thể tạo Validation với nguồn dữ liệu từ một Workbook khác.
VBA
Nói chung bề mặt ứng dụng của Excel thay đổi thì hệ thống bên trong (VBA) cũng sẽ thay đổi theo. Nhưng có một số điểm bạn cần lưu ý:
Từ V9 (Excel2000):
1 - Thêm hàm InstrRev- Gần giống như Instr nhưng tìm từ phải qua trái.
2- Cho khai báo kiểu dữ liệu Enum
Từ V10 (Excel2002/XP):
3- Range.Sort có nhiều tùy chọn hơn
4- Sheet.Protect có nhiều tùy chọn hơn
5- Có thêm Property Workbook.Password
6- Ứng dụng Speech, cho phép làm việc bằng giọng nói.
7- Có sự thay đổi về "bắt" sự kiện Event
Private Sub Workbook_SheetFollowHyperlink(ByVal Sh As Object, ByVal Target As Hyperlink)
End Sub
8- So sánh (Ucase(Workbook.name)=Workbook.name)=True
v8,9 (Ucase(Workbook.name)=Workbook.name)=False
9- Property của Workbook
EnableAutoRecover
FullNameURLEncoded
Password
PasswordEncryptionAlgorithm
PasswordEncryptionFileProperties
PasswordEncryptionKeyLength
PasswordEncryptionProvider
RemovePersonalInformation
ShowPivotTableFieldList
SmartTagOptions
UpdateLinks
WritePassword
...
Thường những cái mới đã ghi trong What's New, tôi chỉ đưa ra những điểm mà người dùng hay dùng vag mắc phải lỗi không tương thích giữa các hệ Excel.