Xuất báo cáo từ Access 2010 sang Excel 2010. Vấn đề - chỉ có Excel 2003 khả dụng.

Xuất báo cáo từ Access 2010 sang Excel 2010. Vấn đề - chỉ có Excel 2003 khả dụng.

Khi sử dụng Access 2010 và tạo báo cáo, tôi dùng thanh Ribbon Xem trước khi in và nhấp vào biểu tượng "Xuất sang bảng tính Excel". Hộp thoại bật lên "Excel - Xuất sang bảng tính" hiện ra và trong khu vực Định dạng tệp chỉ có "Sổ làm việc Excel 97 - Excel 2003 (*.xls)" và "Sổ làm việc Microsoft Excel 5.0/95 (*.xls)" là các tùy chọn loại tệp xuất. Tôi cần xuất sang "Sổ làm việc Excel (*.xlsx)", tức là Excel 2010.

Trong hộp thoại bật lên "Excel - Xuất sang bảng tính", nếu tôi nhấn nút "Duyệt" liên kết với Tên tệp, nó chỉ cho phép tôi xem các loại tệp ".xls" trong các thư mục, mặc dù các tên tệp tương tự xuất hiện khi sử dụng loại tệp ".xlsx". Một lần nữa, trong cửa sổ duyệt, chỉ có các loại tệp "Excel 97 - Excel 2003 Workbook (*.xls)" và "Microsoft Excel 5.0/95 Workbook (*.xls)" là có thể lọc theo.

Làm thế nào để hộp thoại "Excel - Xuất sang bảng tính" nhận diện được định dạng tệp ".xlsx" khi xuất báo cáo?




Trả lời:

Chào Mike -

Tôi không tìm thấy bất kỳ tài liệu nào về vấn đề này, nhưng dường như đây là một hạn chế của Access 2007 và 2010 - chúng không thể xuất báo cáo sang định dạng XLSX mới của phiên bản 2007/2010 . Tôi đã thử trên một vài máy tính ở đây và vừa mới nhận thấy điều này.

Tôi có thể xuất bảng và truy vấn nhưng không thể xuất báo cáo. Rõ ràng là Microsoft vẫn chưa tìm ra cách hiển thị báo cáo chính xác ở định dạng XLSX.

Tôi đoán giải pháp tạm thời hiển nhiên là xuất sang Excel 2003 rồi mở tệp và chuyển đổi thủ công trong Excel, nhưng điều đó sẽ rất bất tiện. Thật không may, việc liên lạc được với bất kỳ ai từ Microsoft để họ trả lời câu hỏi của bạn hoặc khắc phục sự cố là gần như không thể. Nếu có ai đó làm vậy, họ có thể sẽ hỏi tại sao bạn cần xuất báo cáo sang Excel - điều này chẳng liên quan gì đến lý do tại sao họ không làm cho sản phẩm của mình hoạt động như trước đây.



Trả lời:

Chức năng xuất báo cáo sang bảng tính đã bị loại bỏ trong Access 2007 và được khôi phục lại trong Access 2010.

Việc xuất báo cáo chưa bao giờ là một trải nghiệm thực sự thỏa mãn. Hãy xem xét kỹ điều bạn thực sự muốn và có thể bạn sẽ nhận ra rằng việc xuất truy vấn mới chính là điều bạn thực sự cần.



Trả lời:

Tôi đã dành hàng giờ để nghiên cứu vấn đề này sáng nay và đã đi đến cùng một kết luận -

1) Đây dường như là một hạn chế đã biết của Access 2007 trở lên.

2) Chỉ ảnh hưởng đến Báo cáo, bất kỳ loại Xuất nào khác từ Access đều bao gồm loại tệp .XLSX.

3) Cách khắc phục là xuất file dưới định dạng .xls, mở bằng Excel, rồi lưu lại dưới định dạng .xlsx.

Tôi chịu trách nhiệm về tất cả các hệ thống kiểm soát ra vào tại nơi làm việc và một số người đã đề cập đến sự khó chịu này với tôi. Tôi chỉ cần chắc chắn rằng mình không bỏ sót bất kỳ thiết lập hoặc tham chiếu nào.



Trả lời:

Câu hỏi của anh ấy là - Tại sao tôi không thể xuất sang định dạng XLS mà lại có thể xuất sang XLSX ? Là người lập báo cáo, chúng ta được yêu cầu (hay đúng hơn là bị ép buộc) làm những gì các nhà quản lý và CEO yêu cầu, chứ không phải những gì là thông minh hay đúng đắn.

Tại sao Microsoft lại khôi phục chức năng xuất file nhưng lại bỏ qua định dạng mới và được cải tiến năm 2007/2010 của chính họ, vốn được cho là xử lý định dạng tốt hơn? Lại thêm một giải pháp nửa vời nữa từ Microsoft.



Trả lời:
Chào mọi người - câu hỏi của tôi hơi khác một chút và có thể là do lỗi người dùng. Khi tôi cố gắng xuất báo cáo từ Access 2010 sang tệp xls, thay vì các hàng thông tin như mong muốn, tôi chỉ thấy "Text 71" trong ô A1 và "Text 74" trong ô B1. Rất mong nhận được sự giúp đỡ về vấn đề này!

Trả lời:
xuất một truy vấn

Trả lời:
Đây chỉ là tên nhãn của các trường trên báo cáo của bạn. Hãy thay đổi chúng thành những gì bạn muốn hiển thị trên Excel.

Trả lời:
Đây chỉ là tên nhãn của các trường trên báo cáo của bạn. Hãy thay đổi chúng thành những gì bạn muốn hiển thị trên Excel.


Tôi cũng gặp vấn đề tương tự khi xuất dữ liệu sang Excel. Tôi có thể xuất sang PDF và thấy dữ liệu như mong muốn. Tuy nhiên, khi xuất sang Excel, tôi chỉ nhận được tên cột chứ không có giá trị. Tôi đang sử dụng DoCmd.SendObject.

Cảm ơn.



Trả lời:
Đừng cố gắng xuất báo cáo nữa. Hãy tạo một truy vấn với tên cột và thiết lập sắp xếp theo ý muốn rồi xuất truy vấn đó.

Trả lời:
Bạn cứ nói giải pháp là xuất truy vấn, nhưng điều đó không phải lúc nào cũng khả thi. Tổng dòng có thể được mô phỏng trong truy vấn, nhưng tổng cột thì không. Việc cứ lặp đi lặp lại lời khuyên xuất truy vấn không giúp ích gì cả.

Comments

Popular posts from this blog

Điều tôi muốn làm trong Excel 2010 là tạo một nút tùy chỉnh và gắn nó vào thanh công cụ Truy nhập nhanh và chạy một macro cụ thể.

Excel 2016 - mở tất cả các tệp trong MỘT phiên bản

Mở tài liệu Excel và Word từ Outlook Lỗi - Không đủ bộ nhớ