Trên máy Mac, khi cố gắng mở một tập tin, Excel đôi khi mở hộp thoại "Cấp quyền truy cập" dẫn đến lỗi.
Vấn đề này dường như bắt đầu từ khi tôi mua Office 2019. Trước đó, tôi đang sử dụng Office 2011.
Máy tính: Cả máy Mac Pro 2013 và MacBook Pro 2019 đều gặp cùng một vấn đề, cả hai đều sử dụng hệ điều hành OSX 10.14.6.
Excel: Tôi vừa cài đặt phiên bản 16.32 (19120802), nhưng vấn đề tương tự đã xảy ra với tôi khoảng 4 tháng nay kể từ khi mua Office 2019.
Sự cố này cũng xảy ra trên hệ điều hành OSX 10.13.
Khi cố gắng mở một sổ làm việc hiện có, thỉnh thoảng tôi gặp lỗi sau. Điều này xảy ra cả khi sử dụng lệnh Mở trong menu Tệp và khi nhấp đúp vào tệp trong Finder.
1. Một hộp thoại có tiêu đề "Vui lòng chọn tệp "<tên tệp>" sẽ xuất hiện với tệp đó được tô sáng. Hộp thoại có hai nút: Hủy và Cấp quyền truy cập.
2. Khi tôi nhấn vào nút Cấp quyền truy cập, thông báo sau xuất hiện: Excel không thể truy cập '<tên tệp>'. Tài liệu có thể ở chế độ chỉ đọc hoặc được mã hóa.
3. Khi tôi nhấn vào nút OK, một cảnh báo thứ hai hiện ra: Không thể truy cập '<tên tệp>'. Tệp có thể bị hỏng, nằm trên máy chủ không phản hồi hoặc chỉ đọc.
Chỉ một vài tập tin gặp lỗi này. Tất cả các tập tin khác đều mở bình thường. Khi một tập tin gặp lỗi này trên một máy tính, nó sẽ tiếp tục gặp lỗi tương tự trên máy tính đó. Tập tin gặp lỗi trên máy tính này lại mở bình thường trên máy tính khác! Kéo tập tin từ máy Mac gặp lỗi sang máy Mac gặp lỗi cũng không giúp ích gì. Tôi đã kiểm tra quyền truy cập tập tin và chúng đều là "Đọc & Ghi" cho tất cả các tập tin trên cả hai máy tính. Trên MacBook Pro, các tập tin nằm trên màn hình nền của tôi. Trên Mac Pro, các tập tin nằm trong tài khoản người dùng "Được chia sẻ", lồng sâu khoảng 6 thư mục.
Tôi nhận thấy có một vấn đề tương tự đã được báo cáo với Word, nhưng tôi chưa gặp phải. Tuy nhiên, vợ tôi có thể đã gặp sự cố với Word trên máy iMac của cô ấy, cũng đang chạy Office 2019. Tôi thấy thông báo rằng bản vá lỗi đang được phát hành cho Word, nhưng bản cập nhật hôm nay không khắc phục được sự cố Excel của tôi.
Trả lời:
Chào, tôi tên là Ross, tôi là một cố vấn độc lập. Tôi rất vui được giúp bạn giải quyết vấn đề của mình.
Có vẻ đây là một lỗi, lẽ ra nó đã được khắc phục trong phiên bản 16.32 (Xem https://support.office.com/en-gb/article/excel-... )
Tuy nhiên, nếu bạn vẫn gặp sự cố, vui lòng thử các bước trong hướng dẫn khắc phục sự cố này, đã có báo cáo cho biết cách này có thể giải quyết được vấn đề:
https://appuals.com/office-2016-grant-access-er...
Trân trọng,
Ross
Lưu ý: Đây là trang web không thuộc Microsoft. Trang này dường như cung cấp thông tin chính xác và an toàn. Hãy cẩn thận với các quảng cáo trên trang web có thể quảng cáo các sản phẩm thường được phân loại là PUP (Sản phẩm không mong muốn tiềm ẩn). Hãy nghiên cứu kỹ bất kỳ sản phẩm nào được quảng cáo trên trang web trước khi bạn quyết định tải xuống và cài đặt nó.
Trả lời:
Chào Ross,
Cảm ơn phản hồi của bạn. Tôi đã tìm thấy liên kết về lỗi Excel trước khi đăng bài nhưng sau đó lại quên mất. Tôi đồng ý rằng lỗi này đáng lẽ đã được khắc phục nhưng nó vẫn còn tồn tại trên cả hai máy Mac của tôi.
Tôi cho rằng vấn đề này có liên quan đến những cải tiến về cơ chế bảo mật (sandboxing) của Apple. Khi tôi nâng cấp lên Office 2019 trên OSX 10.13, cơ chế bảo mật đã làm hỏng một số AppleScript của tôi vốn hoạt động với Word, Excel hoặc PowerPoint. Mặc dù tôi hiểu sự cần thiết của việc này, nhưng tôi không hài lòng với kết quả đạt được. Một vài tập lệnh của tôi vẫn đang gặp lỗi.
Về bài viết hướng dẫn khắc phục sự cố, có vẻ như nó không liên quan. Tôi không sử dụng phông chữ tùy chỉnh và cũng không dùng bất kỳ trình quản lý phông chữ nào. Nhiều bảng tính bị lỗi đối với tôi được tạo bởi người khác và có thể sử dụng phông chữ tùy chỉnh, nhưng tôi không thấy bằng chứng nào cho thấy điều đó. Việc một số tệp mở được trên máy tính này nhưng không mở được trên máy tính khác khiến tôi nghĩ rằng phông chữ không phải là vấn đề, nhưng tôi không chắc chắn. Có vẻ như tùy chọn đặt lại cài đặt quyền riêng tư được đề xuất như một giải pháp thay thế không còn khả dụng trên OSX 10.14.6 nữa.
Hiện tại, một tập lệnh AppleScript dùng để mở và xử lý khoảng 100 tệp Excel đang gặp sự cố và tôi cần nó cho công việc của mình. Khi hoạt động bình thường, nó mất khoảng 8 tiếng để hoàn thành. Làm thủ công sẽ mất hàng tuần. Tôi có thể sửa đổi tập lệnh để phát hiện những tệp bị lỗi trên một máy tính và sau đó thử chạy nó với cùng các tệp đó trên máy Mac khác của tôi, nhưng việc lập trình và kiểm thử như vậy sẽ tốn rất nhiều thời gian, cũng như việc tổng hợp kết quả.
Tôi cần lưu ý rằng một số tệp gây ra sự cố là tệp .xls được tạo cách đây hơn 10 năm, nhưng một số khác là tệp .xlsx được tạo trong 3 năm gần đây.
Hiện tại, tôi không hài lòng.
Trả lời:
Chào Rich Cohen ở Maryland,
Tôi hiểu cảm giác khó chịu của bạn khi gặp phải vấn đề này. Dưới đây là một số gợi ý có thể giúp bạn giải quyết tình huống.
1. Vui lòng cấp quyền truy cập toàn bộ ổ đĩa cho Excel và kiểm tra kết quả. Để tìm hiểu thêm về quyền truy cập toàn bộ ổ đĩa, bạn có thể tham khảo bài viết này: Quyền truy cập toàn bộ ổ đĩa và lý do bạn không nên sợ hãi nó.
2. Tôi đã tìm kiếm trên diễn đàn dựa trên thông báo lỗi. Tôi tìm thấy một chủ đề tương tự: Excel không thể truy cập '****.xls'. Tài liệu có thể ở chế độ chỉ đọc hoặc được mã hóa. Có vẻ như vấn đề đã được giải quyết sau khi thử các phương pháp trong bài viết này: Khắc phục lỗi cấp quyền truy cập Office 2016 trên MacOS (cùng bài viết với bài trong câu trả lời của Ross). Tôi biết rằng bạn không sử dụng trình quản lý phông chữ trên máy Mac của mình từ bài đăng của bạn. Tôi đề nghị bạn thử Phương pháp 5 trong bài viết đó để xóa bộ nhớ cache phông chữ và kiểm tra kết quả.
3. Để tránh yêu cầu môi trường sandbox, tôi khuyên bạn nên di chuyển tệp cần cấp quyền truy cập đến các vị trí khác như thư mục Tài liệu và thư mục đồng bộ OneDrive (nếu bạn đang sử dụng OneDrive) và kiểm tra kết quả.
Hi vọng những thông tin này sẽ giúp ích cho bạn trong vấn đề này. Chúc bạn một ngày tốt lành!
Trân trọng,
Robinson
Trả lời:
CHÀO
Đây là vấn đề liên quan đến yêu cầu về môi trường biệt lập (sandboxing) của Apple.
Bài viết này đưa ra một số giải pháp. Bài viết nói về Office 2016, nhưng cũng áp dụng được cho Office 2019. Tôi đề nghị bạn bắt đầu với phương pháp 3.
Khắc phục lỗi: Lỗi cấp quyền truy cập Office 2016 trên MacOS - Appuals.com
Trả lời:
Robinson,
Cảm ơn bạn đã cố gắng giúp đỡ.
Tôi đã cấp quyền truy cập toàn bộ ổ đĩa cho cả Excel và AppleScript rồi. Nhưng vẫn không được. Tôi không nghĩ đó là vấn đề về phông chữ, nhưng rất khó để xác định vì các tệp tin này đến từ người khác.
Việc di chuyển các tệp vào môi trường thử nghiệm (sandbox) được mô tả trong bài viết bạn đã tham khảo đã có hiệu quả. Trong trường hợp này, tôi phải di chuyển (thực chất là sao chép) hàng chục thư mục chứa hơn 200 tệp. Sau đó, tôi phải sửa đổi AppleScript để tìm kiếm trong môi trường thử nghiệm. Mặc dù cách này có hiệu quả, nhưng nó không phải là giải pháp tốt vì số lượng thư mục cần sao chép quá nhiều.
Tôi chưa thử phương pháp số 5, nhưng tôi sẽ thử. Tôi sẽ báo cáo kết quả ở đây.
Một phần vấn đề của tôi là AppleScript mất hơn 10 tiếng để xử lý tất cả các tập tin. Điều này làm cho quá trình thử nghiệm chậm, nhưng nó cũng khiến tôi muốn tìm ra một giải pháp tốt để không phải lo lắng về việc thất bại sau 6 tiếng xử lý.
Trả lời:
Jim,
Cảm ơn. Tôi đồng ý rằng đây là do yêu cầu về môi trường thử nghiệm (sandbox) của Apple gây ra, nhưng cũng là do phản ứng hạn chế của Microsoft đối với yêu cầu đó. Microsoft tuyên bố rằng bản vá mới nhất sẽ khắc phục được sự cố nhưng thực tế thì không.
Phương pháp 3 thực sự hiệu quả. Tôi đang chạy AppleScript của mình ngay bây giờ. Thật không may, việc di chuyển một lượng lớn tệp vào thư mục ẩn đó là một giải pháp rất rắc rối. Điều này đặc biệt khó chịu vì chỉ có một số lượng rất nhỏ tệp gặp vấn đề này và tôi không biết làm thế nào để dự đoán nó sẽ xảy ra ở đâu.
Trả lời:
Robinson,
Tôi vừa thử Phương pháp 5. Nó không hiệu quả. Phương pháp 3 thì có tác dụng và tôi đã xử lý được hơn 200 bảng tính cần chuyển đổi. Tuy nhiên, Phương pháp 3 không phải là giải pháp lâu dài thỏa đáng. Hiện tại, tôi sẽ chờ xem Microsoft giải quyết vấn đề này như thế nào.
Giàu có
Trả lời:
Chào Rich Cohen ở Maryland,
Cảm ơn bạn đã cập nhật thông tin. Tôi đã tìm thấy một bài viết để bạn tham khảo : Chạy AppleScript với VB . Và tôi đề nghị bạn gửi phản hồi trực tiếp trong ứng dụng bằng cách nhấp vào biểu tượng mặt cười ở góc trên bên phải của Excel. Bạn có thể nhận được phản hồi trực tiếp từ nhóm phụ trách Excel.
Trân trọng,
Robinson
Trả lời:
Robinson,
Cảm ơn. Tôi biết về vấn đề khi chạy AppleScript từ VB. May mắn là tôi chưa cần phải làm vậy. Tôi sử dụng AppleScript để trích xuất dữ liệu hữu ích từ Excel, Word và PowerPoint. Trong trường hợp Excel, đôi khi tôi cần xử lý 100-200 tệp Excel cùng một lúc.
Tôi chưa nghĩ đến việc sử dụng biểu tượng phản hồi của Microsoft. Tôi sẽ làm điều đó ngay bây giờ.
Giàu có
Trả lời:
Bản năng hoài nghi trong tôi khiến tôi muốn tin rằng Apple đã phát minh ra công nghệ Sandboxing để phá hủy Microsoft Office. Nhưng biết những người làm việc tại Microsoft và Apple, tôi không nghĩ đó là sự thật. Tôi tin rằng Apple và Microsoft thực sự nghĩ rằng Sandboxing có ích. Còn tôi thì không.
Tóm lại, Microsoft cũng có lời khuyên tương tự dành cho người dùng PowerPoint ở đây:
Các tệp được liên kết yêu cầu quyền bổ sung - PowerPoint cho Mac
Comments
Post a Comment