- Tham gia
- 16/3/07
- Bài viết
- 2,104
- Được thích
- 19,169
- Giới tính
- Nam
Anh Tuân nêu lên 2 vấn đề lớn mà giải pháp này gặp phải. Mặt mạnh của giải pháp này là không dùng VBA và theo mình biết thì có rất nhiều cty không cho marco trong file thực thi hoặc luôn đặt chế độ diệt macro trong các PM diệt virus.
Macro4 được phép thực thi trong các phiên bản Office 2003 về trước (dù set Security là High). Riêng Office 2007 xem Macro4 là Macro và có sự kiểm soát chặt. Do vậy phạm vi ứng dụng của giải pháp này nhỏ hơn 1 tí nữa, nếu ai có nhu cầu và gặp các ràng buộc như nêu trên thì có thể áp dụng.
Hướng giải quyết cho việc bảo trì Name và sửa đổi có thể là:
1. Đặt Name dùng scope toàn cục (Workbook) và lưu thành 1 file riêng cất đó, ví dụ đặt tên là MNDocSo.
2. Mở workbook đích (cần chuyển Name sang) và mở file chứa Name lên và dùng lệnh Move or Copy... để tạo 1 bản sao 1 sheet trong file nguồn sang file đích. Các Name sẽ theo sheet được copy sang file đích và ta có thể sử dụng.
Khi bảo trì thì chỉnh sửa Name trong file lưu trữ sau đó thực hiện lệnh Move or Copy sang các file có sử dụng tính năng này. Các name trùng tên sẽ tự động được ghi đè lên bằng Name của file nguồn.
TP.
Macro4 được phép thực thi trong các phiên bản Office 2003 về trước (dù set Security là High). Riêng Office 2007 xem Macro4 là Macro và có sự kiểm soát chặt. Do vậy phạm vi ứng dụng của giải pháp này nhỏ hơn 1 tí nữa, nếu ai có nhu cầu và gặp các ràng buộc như nêu trên thì có thể áp dụng.
Hướng giải quyết cho việc bảo trì Name và sửa đổi có thể là:
1. Đặt Name dùng scope toàn cục (Workbook) và lưu thành 1 file riêng cất đó, ví dụ đặt tên là MNDocSo.
2. Mở workbook đích (cần chuyển Name sang) và mở file chứa Name lên và dùng lệnh Move or Copy... để tạo 1 bản sao 1 sheet trong file nguồn sang file đích. Các Name sẽ theo sheet được copy sang file đích và ta có thể sử dụng.
Khi bảo trì thì chỉnh sửa Name trong file lưu trữ sau đó thực hiện lệnh Move or Copy sang các file có sử dụng tính năng này. Các name trùng tên sẽ tự động được ghi đè lên bằng Name của file nguồn.
TP.