Download

ADTPro kết xuất dữ liệu sang excel 2007 bị lỗi #Name khi lưu và mở lại
Hỏi: Khi sử dụng ADTPro kết xuất dữ liệu sang Excel 2007 vẫn hiển thị đầy đủ kết quả, tuy nhiên sau khi lưu và mở lại thì xuất hiện lỗi #Name.
 
Trả lời: Sau khi xem lại tính năng lưu dữ liệu của Excel 2007, công ty chúng tôi phát hiện ra một số thay đổi Excel 2007 so với excel 2003 như sau:
 
- Excel 2003: khi lưu 1 tập tin có chứa macro, Excel 2003 sẽ không hỏi mà cho phép lưu mặc định có chứa macro. Khi mở một tập tin đã lưu với Excel 2003 nếu có chứa macro, người sử dụng sẽ nhận được thông báo nhắc nhở như hình sau:
 

Hình 1: Thông báo nhắc nhở tập tin excel có chứa Macro
 
- Excel 2007: khi lưu 1 tập tin có chứa macro, Excel 2007 sẽ hỏi ngay định dạng lưu nếu không thay đổi định dạng lưu thì mặc định người sử dụng đã chọn chức năng lưu và xóa bỏ Macro. Trong trường hợp này sau khi lưu và mở lại tập tin Excel 2007, hàm TKL() và Bangchu() sẽ bị lỗi #Name.
 

Hình 2: Thông báo nhắc nhở nếu chọn Yes sẽ lưu tập tin không chứa macro

 
Để lưu tập tin Excel 2007 có chứa macro, người sử dụng cần phải chọn Excel Macro - Enable Workbook để lần sau mở lại tập tin sẽ không thấy lỗi #Name như hình sau:
 

Hình 3: Chọn kiểu lưu tập tin có chứa Macro

 
Khách hàng đang sử dụng ADTPro, kết xuất excel 2007 nếu gặp hiện tượng sau khi lưu xong, mở lại sẽ gặp lỗi #name là do đã chọn chế độ lưu không hỗ trợ macro, đây không phải là lỗi của phần mềm ADTPro.

Để tập tin excel sau khi lưu vẫn hỗ trợ macro (hàm TKL và Bangchu), khi thực hiện lưu tập tin có thể lựa chọn Save as type như sau:
- Excel Macro-Enabled Workbook;
- Excel 97-2003 Woskbook; 
 
Tại sao tập tin excel kết xuất từ ADTPro phải cần Macro
Trong tất cả các sheet tính toán, ADTPro đã sử dụng tất cả các hàm có sẵn, tuy nhiên ở sheet THKP phải sử dụng hàm Bangchu() để khi người sử dụng thay đổi giá trị ở các sheet có liên quan thì kết quả đọc chữ phải tự động thay đổi theo. Ngoài ra, kể từ phiên bản 6.8.6, ADTPro còn bổ sung thêm hàm TKL() để tính toán khối lượng từ phần nhập diễn giải chi tiết



   

Ý kiến khách hàng: (0)

Gửi ý kiến
Visited: 12124620 | Online: 42