Access Không thể xuất truy vấn sang Excel sau khi cập nhật bảo mật

Access Không thể xuất truy vấn sang Excel sau khi cập nhật bảo mật

Chào các bạn,

Tôi đang gặp phải một vấn đề nghiêm trọng ở đây kể từ bản cập nhật văn phòng bảo mật cuối cùng vào ngày 13 tháng 5.

Không thể xuất kết quả truy vấn chéo bảng sang Excel nữa, không thông qua phương pháp bảng tính chuyển VBA cũng như bằng cách nhấp chuột phải vào nó. Kết quả truy vấn vẫn ổn nhưng không thể xuất sang excel.

Điều này chỉ xảy ra trong trường hợp truy vấn chéo bảng có tham số được xác định trong đó. Không có vấn đề gì nếu tôi sử dụng truy vấn xtab không có tham số, nhưng đây không phải là thứ tôi cần.

Tôi hoàn toàn chắc chắn về dòng thời gian vì tôi chạy các tác vụ tự động hàng ngày từ Access trong vài năm và tất cả đều ngừng hoạt động kể từ lần cập nhật cuối cùng.

Tôi đã thử trên hai máy, một máy chạy WIn7 và Wn10 với office2013 và 2016. Kết quả tương tự trên cả hai sau khi cập nhật. Không có vấn đề gì trước khi cập nhật.

Bạn có thể vui lòng giải quyết và đưa ra một số trợ giúp về vấn đề này vì tôi đã hoàn toàn ngừng hoạt động.

Cảm ơn trước




Trả lời:

Bạn có thể chia sẻ chế độ xem SQL không? Các tham số có đến từ một biểu mẫu không? Biểu mẫu có mở không?



Trả lời:

Bạn có biết bản cập nhật bảo mật nào là thủ phạm?

Bạn có thể cung cấp số bản dựng Access của mình không.

Bạn đã thử gỡ cài đặt bản cập nhật để xác nhận nó thực sự là thủ phạm chưa?

Bạn đã thử thực hiện Sửa chữa văn phòng để xem liệu nó có giải quyết được sự cố không?

Các máy tính đã được khởi động lại?



Trả lời:

Cũng có thể hữu ích khi giải thích ý nghĩa của câu nói "...nó đã ngừng hoạt động..."

Điều gì xảy ra? Không có gì? Một lỗi? Cái gì khác?


Rất nhiều khi, việc biết chi tiết cụ thể về một vấn đề có thể cung cấp cho những người ứng phó tiềm năng những manh mối...



Trả lời:

Chào các bạn,

cảm ơn vì đã trả lời

Thật ngắn gọn. Có, các tham số đến từ một biểu mẫu được để mở trong khi chạy và luôn hoạt động tốt trong nhiều năm kể từ ngày tôi cài đặt các bản cập nhật. do đó, nó không thể là một sql sai hoặc VBA sai. Ngoài ra, tôi có một số truy vấn chéo bảng với các tham số đã ngừng hoạt động với phương pháp bảng tính chuyển tiếp cùng một lúc sau bản cập nhật này. Ngay cả khi tôi nhấp chuột phải vào chúng để xuất thì nó cũng không hoạt động.

Liên quan đến các bản cập nhật, tôi không thể xác định một bản cập nhật cụ thể vì các bản cập nhật Windows đã cài đặt rất nhiều KB và tôi không biết cái nào trong số này là bản cập nhật xấu. BTW tôi thấy KB5001920, KB5001923, KB5001919, KB4493197, KB5001918 và cái cuối cùng được cài đặt hôm nay là KB4493188 (liên quan cụ thể đến access 2016 64). Trên đây là tất cả các bản cập nhật liên quan đến Office Security.

Tôi hiện đang trong quá trình chuyển đổi lại tất cả truy vấn tham số chéo bảng thành truy vấn lựa chọn tiêu chuẩn cũng như mã VBA được liên kết với chúng vì tôi rất nóng lòng chờ MS vá lỗi này. Nếu họ sẽ...



Trả lời:

Vấn đề là Microsoft phải có khả năng tái tạo sự cố để có thể khắc phục nó.

Đây là lý do tại sao tôi hỏi tất cả những câu hỏi đó với hy vọng thu thập đủ thông tin để tái hiện vấn đề.

Bạn cũng có thể sử dụng nút phản hồi trong chính Access và bao gồm địa chỉ email của bạn trong trường hợp Microsoft muốn liên hệ trực tiếp với bạn.

Lần cuối cùng bạn nén cơ sở dữ liệu của mình là khi nào?

Còn việc tạo một cơ sở dữ liệu trống mới và nhập mọi thứ thì sao?



Trả lời:

Xin chào Daniel,

hoàn toàn hiểu và một lần nữa, CẢM ƠN rất nhiều vì đã dành thời gian xem xét vấn đề này.

Để tái tạo vấn đề, vui lòng tạo truy vấn tham số chéo bảng của riêng bạn, nhấp chuột phải vào truy vấn đó để xuất và bạn sẽ thấy.

BTW đây là sql (trong số đó) không còn hoạt động nữa đối với những người đã hỏi

THAM SỐ [Biểu mẫu]![Bảng điều khiển]![FYSEL] Văn bản ( 255 );

CHUYỂN ĐỔI Vòng(((((((((IIf(Sum([A_LDS-Daily]![Righe_Allestite])=0,0,Sum([A_LDS-Daily]![Righe_Allestite])/(Sum([A_LDS -Daily]![Righe_Allestite])+Sum([A_LDS-Daily]![Mancante_Generico])+Sum([A_LDS-Daily]![NID]))))))))))*100),2) NHƯ LDS_Compl

CHỌN [A_LDS-Daily].Dữ liệu, Vòng(((((((((IIf(Sum([A_LDS-Daily]![Righe_Allestite])=0,0,Sum([A_LDS-Daily]![Righe_Allestite])/(Sum([A_LDS -Daily]![Righe_Allestite])+Sum([A_LDS-Daily]![Mancante_Generico])+Sum([A_LDS-Daily]![NID]))))))))))*100),2) NHƯ tổng cộng

FROM ([A_LDS-Daily] INNER JOIN X_Buyer ON [A_LDS-Daily].[Cod gruppo] = X_Buyer.[GAC Codice]) INNER JOIN [X_Mag-Decod] ON ([A_LDS-Daily].[Sub ditta] = [X_Mag-Decod].[Cod Mag]) AND ([A_LDS-Daily].Ditcon = [X_Mag-Decod].Azienda)

Ở ĐÂU (((X_Buyer.[GAC Descrizione]) Không giống như "*xx*") VÀ (([A_LDS-Daily].Data)>=(CDate("01" & "/" & "02" & "/" & [Forms]![Panel]![FYSEL]))))

NHÓM THEO [A_LDS-Daily].Data

ĐẶT HÀNG THEO [A_LDS-Daily].Data

PIVOT X_Buyer.[GAC Mô tả];7

Lỗi cụ thể được đưa ra là "thao tác không được hỗ trợ cho loại đối tượng này", đây là lỗi tương tự xảy ra khi thực hiện thao tác tương tự thông qua phương thức transfer spreadhseet VBA.

Cơ sở dữ liệu được tự động nén mỗi lần thoát. Và tôi đã thử nghiệm ba cơ sở dữ liệu khác nhau trên hai máy khác nhau chạy WIN7\WIN10 mà tôi luôn sử dụng để kết nối thông qua kết nối máy tính từ xa ở nhà. Không biết điều đó có quan trọng không.

Xin lưu ý rằng truy vấn chạy hoàn toàn tốt từ bên trong quyền truy cập. Sự cố xảy ra khi tôi cố gắng xuất dữ liệu sang excel



Trả lời:

Có một số hành vi không mong muốn xung quanh các truy vấn tham số. Tôi đang gặp một lỗi có thể xảy ra bởi nhóm Access.
Trong thời gian chờ đợi, vui lòng chọn Tệp > Tài khoản rồi đăng phiên bản và bản dựng chính xác của bạn.



Trả lời:

ồ được rồi

Bạn đây

2016 trên WIN10

2016 (16.0.5122.1000) MSO 64bit (16.0.5161.1002)

2013 trên WIN7

2013 (15.0.5267.1000) MSO (15.0.5345.1002) 32bit

Cảm ơn Tom\Daniel

Trong khi đó, tôi đang hoàn nguyên tất cả các truy vấn xtab về các truy vấn chọn tiêu chuẩn, nếu có thể, để quá trình xuất hoạt động tốt.



Trả lời:

Tôi gặp vấn đề tương tự kể từ khi cài đặt bản cập nhật hai ngày trước. Tôi đã thu hẹp nó xuống còn bản cập nhật bảo mật Office 2013 KB4493206 (hoặcKB4493197 dành cho Office 2016), bản cập nhật này chứa các khóa đăng ký được liệt kê trong KB5002984 tại đây: https://support.microsoft.com/en-us/topic/kb5002984-configuring-jet-red-database-engine-and-access-connectivity-engine-to-block-access-to-remote-databases-56406821-30f3-475c-a492-208b9bd30544

Nếu không có những cập nhật này, việc xuất truy vấn chéo bảng có tham số sang Excel sẽ hoạt động trở lại.



Trả lời:

Tôi gặp vấn đề tương tự kể từ khi cài đặt bản cập nhật hai ngày trước. Tôi đã thu hẹp nó xuống còn bản cập nhật bảo mật Office 2013 KB4493206 (hoặcKB4493197 dành cho Office 2016), bản cập nhật này chứa các khóa đăng ký được liệt kê trong KB5002984 tại đây: https://support.microsoft.com/en-us/topic/kb5002984-configuring-jet-red-database-engine-and-access-connectivity-engine-to-block-access-to-remote-databases-56406821-30f3-475c-a492-208b9bd30544

Nếu không có những cập nhật này, việc xuất truy vấn chéo bảng có tham số sang Excel sẽ hoạt động trở lại.

Chuẩn rồi. Sẽ thật tốt nếu điều đó có thể được khắc phục. Sẽ tốt hơn là làm hỏng các khóa đăng ký vì đây là một vấn đề gây tắc nghẽn.

Cảm ơn những phát hiện của bạn!

Comments

Popular posts from this blog

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

Đ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ể.

Khẩn cấp - File Excel chứa các ký tự đặc biệt ở họ và tên liên hệ