Báo cáo lỗi Excel 2016 (Office 365): Liên kết ngoài không được lưu một cách tương đối.
Phiên bản MS Office: 16.0.6769.2015
Sản phẩm: Excel (Office 365)
Các bước để tái hiện lỗi:
- Tạo một thư mục có tên "f1";
- Trong ô f1, tạo hai tệp Workbook có tên là "a.xlsx" và "b.xlsx";
- Mở hai tệp Excel này. Chỉnh sửa ô A1 trong tệp a.xlsx, đặt giá trị của nó bằng với ô A1 trong tệp b.xlsx (tức là =[b.xlsx]Sheet1!$A$1);
- Lưu cả hai sổ làm việc và đóng lại;
- Bây giờ hãy đổi tên thư mục "f1" thành "f2";
- Mở lại tệp a.xlsx trong ô f2. Bạn sẽ thấy liên kết bị hỏng. Nó vẫn trỏ đến "f1\b.xlsx", điều này không đúng.
Kết quả mong đợi:
Theo https://support.microsoft.com/en-us/kb/328440, "Các liên kết đến sổ làm việc bên ngoài được tạo theo cách tương đối bất cứ khi nào có thể."
Vì vậy, nếu thư mục được đổi tên thành "f2", liên kết sẽ tự động được thay đổi thành "f2\b.xlsx" và không bị hỏng.
Kiểm tra thêm:
Tôi đã thử với Excel 2010 trên một máy tính khác và nó hoạt động tốt. Liên kết không bị lỗi, đúng như mong đợi.
Tôi đã mở tệp .xlsx dưới dạng zip và mở thư mục "\xl\externalLinks\_rels\externalLinks.xml.rels" bên trong đó. Sau đó, tôi nhận thấy sự khác biệt:
- Trong tập tin được tạo bởi Excel 2010:
<Relationship TargetMode="External" Target="b.xlsx" Type="http://schemas.openxmlformats.org/officeDocument/2006/relationships/externalLinkPath" id="rID1"/>
- Trong tập tin được tạo bởi Excel 2016:
<Relationship Id="rId1" Type="http://schemas.openxmlformats.org/officeDocument/2006/relationships/externalLinkPath" Target="file:///C:\public\WORK\tmp\f1\b.xlsx" TargetMode="External"/>
Rõ ràng Excel 2016 không lưu liên kết theo đường dẫn tương đối mà lại lưu theo đường dẫn tuyệt đối, đó là nguyên nhân gây ra vấn đề.
Vậy câu hỏi của tôi là:
Sẽ mất bao lâu nữa thì có bản cập nhật hoặc bản sửa lỗi tiếp theo?
Có cách nào để khắc phục lỗi này tạm thời không? Tôi rất cần chức năng liên kết ngoài.
Nhân tiện, ngay cả khi tôi đặt cả hai tùy chọn "Tệp -> Tùy chọn -> Trung tâm tin cậy -> Nội dung bên ngoài" thành Bật mà không cần nhắc, Excel vẫn yêu cầu tôi xác nhận cập nhật liên kết đến các sổ làm việc bên ngoài "có thể không an toàn". Đây có thể là một lỗi khác.
--------------------------------------------
Tôi đã gỡ cài đặt Office và cài đặt lại bằng trình cài đặt ngoại tuyến (16.0.4266.1003), nhưng vẫn gặp vấn đề tương tự.
--------------------------------------------
Cập nhật ngày 11 tháng 12 năm 2016
Phiên bản 1610 (Bản dựng 7466.2038)
- Nếu tệp Excel được tạo bằng cách nhấp chuột phải -> Mới -> Trang tính Microsoft Excel , thì sự cố này vẫn tiếp diễn.
- Nếu bạn mở ứng dụng Excel -> tạo một sổ làm việc trống -> lưu lại , thì các liên kết sẽ được lưu một cách tương đối.
Cách thứ nhất được sử dụng phổ biến hơn nhưng vẫn bị lỗi. Vui lòng theo dõi và khắc phục sớm.
--------------------------------------------
Cập nhật ngày 11 tháng 2 năm 2016
Vì Microsoft dường như chậm chạp trong việc giải quyết triệt để vấn đề này, nên đây là giải pháp không chính thức cho vấn đề "nhấp chuột phải -> mới" như đã mô tả ở trên.
- Nhấn tổ hợp phím "Win + R", nhập "regedit" và nhấn Enter.
- Ở ngăn bên trái, tìm "HKEY_CLASSES_ROOT -> .xlsx -> Excel.Sheet.12 -> ShellNew" (đường dẫn có thể khác nhau, chỉ cần tìm ShellNew trong .xlsx).
- Ở bảng điều khiển bên phải, bạn sẽ thấy một khóa có tên "FileName" và dữ liệu của nó là đường dẫn đến một tệp. Đối với Excel 2016, đường dẫn là "C:\Program Files (x86)\Microsoft Office\Root\VFS\Windows\ShellNew\excel12.xlsx".
- Bây giờ hãy mở đường dẫn trên trong File Explorer và tìm tệp đó. Tệp này là mẫu được sử dụng để tạo tệp mới bằng cách nhấp chuột phải.
- Bây giờ hãy mở ứng dụng Excel và tạo một tệp trống mới, lưu tệp đó dưới dạng EXCEL12.XLSX. Kiểm tra xem liên kết ngoài của tệp có hoạt động tốt không. Nếu có, hãy thay thế tệp ở trên bằng tệp này. Xong.
Nhưng đối với các tệp đã được tạo sẵn, hiện chưa có giải pháp nào được tìm thấy. Có lẽ bạn phải tạo lại một tệp mới rồi sao chép tất cả các trang tính vào tệp đó. Khá thất vọng...
Trả lời:
Xin chào,
Cảm ơn bạn đã đăng câu hỏi của mình trong Cộng đồng Microsoft Office.
Vui lòng cung cấp thêm thông tin trước khi chúng tôi tiếp tục.
-Bạn đang lưu các tập tin ở đâu? Trên ổ cứng cục bộ hay ổ cứng dùng chung?
Chúng tôi không thể tái hiện lỗi này đối với các tệp được lưu trên ổ đĩa cục bộ. Nếu bạn gặp sự cố này với các tệp được lưu trên ổ đĩa dùng chung hoặc ổ đĩa mạng, vui lòng đăng câu hỏi trên diễn đàn TechNet sau để được hỗ trợ tốt hơn.
https://social.technet.microsoft.com/Forums/office/en-us/home?category=officeitpro
Tôi mong nhận được phản hồi của bạn để có thể hỗ trợ bạn thêm.
Cảm ơn.
Trả lời:
Các tệp được lưu trên ổ đĩa cục bộ. Như bạn thấy, đường dẫn là...
C:\public\WORK\tmp\f1\b.xlsx
Trả lời:
Xin chào,
Cảm ơn bạn đã trả lời.
Như tôi đã nói trong câu trả lời trước, chúng tôi không thể tái hiện được sự cố.
Vào tab Tệp , nhấp vào Thông tin , và ở góc dưới bên phải, bên dưới Tài liệu liên quan , nhấp vào Chỉnh sửa liên kết đến tệp và nhấp vào Cập nhật giá trị rồi kiểm tra xem có khắc phục được sự cố không.
Nếu sự cố vẫn tiếp diễn, hãy sửa chữa bộ ứng dụng Office theo hướng dẫn được đề cập trong bài viết bên dưới và kiểm tra kết quả.
http://office.microsoft.com/en-us/excel-help/repair-or-remove-office-2010-HA010357402.aspx
Hi vọng điều này sẽ hữu ích. Vui lòng phản hồi lại với những thông tin cần thiết và kết quả để chúng tôi có thể hỗ trợ bạn thêm.
Cảm ơn.
Trả lời:
Chào Vardhaman,
Chức năng "Chỉnh sửa liên kết đến tệp" được sử dụng để sửa chữa các liên kết đã bị hỏng. Nhưng lỗi này nằm ở chính Excel.
Tôi không muốn phải tự tay sửa hàng tá liên kết mỗi khi sao chép thư mục sang vị trí khác.
Tôi đã thử mọi phương pháp sửa chữa rồi:
- sửa chữa nhanh chóng,
- sửa chữa trực tuyến,
- gỡ cài đặt (thành công) và cài đặt lại (thất bại),
- Công cụ sửa lỗi chính thức (thất bại),
- Đã gỡ cài đặt hoàn toàn thủ công và cài đặt lại bằng trình cài đặt ngoại tuyến (thành công).
Nhân tiện, trình cài đặt ClickToRun trực tuyến tệ quá, nó làm hỏng/kẹt toàn bộ chương trình Office của tôi và tôi mất hơn 10 tiếng để sửa chữa.
Hiện tại phiên bản là 16.0.4266.1003, vẫn còn lỗi.
Đây có thể là lỗi liên quan đến phương pháp phân biệt đường dẫn cục bộ và đường dẫn mạng. Đường dẫn này rõ ràng là ổ đĩa cục bộ, nhưng có lẽ vì lý do nào đó Excel lại nhận diện nó là ổ đĩa từ xa?
Phiên bản Office 365 hiện tại (2016) thậm chí còn nhiều lỗi hơn cả các phiên bản Office 2010 đời đầu.
Có lẽ tôi nên cân nhắc quay lại năm 2010.
Tốt nhất.
Trả lời:
Xin chào,
Cảm ơn bạn đã trả lời.
Hãy kiểm tra xem sự cố này có phải do phần mềm bên thứ ba nào đó xung đột với Excel hay không. Khởi động lại máy tính ở chế độ khởi động sạch theo hướng dẫn trong bài viết bên dưới và kiểm tra xem sự cố có tái diễn hay không.
http://support.microsoft.com/kb/929135
Lưu ý: Sau khi khắc phục sự cố, hãy đảm bảo khởi động lại máy tính về chế độ bình thường.
Trả lời:
Chào Vardhaman,
Tôi vừa phát hiện ra lỗi này đã được báo cáo cho Excel 2013 từ năm 2013. Triệu chứng hoàn toàn giống nhau.
Liên kết tương đối trong Excel 2013
Vậy là sau 2,5 năm mà các bạn vẫn chưa sửa lỗi này sao?
Vui lòng xem Tệp -> Tùy chọn -> Nâng cao -> "Khi tính toán sổ làm việc này:" "Lưu giá trị liên kết ngoài".
Theo mặc định, tùy chọn này được chọn. Chỉ khi tùy chọn này được bỏ chọn thủ công trước khi lưu bảng tính, thì các liên kết ngoài mới được lưu theo đường dẫn tương đối. Nếu không, các liên kết luôn luôn là đường dẫn tuyệt đối.
Bạn phải thay đổi điều này cho mỗi sổ làm việc mới.
Hơn nữa, nếu sổ làm việc được tạo bằng menu ngữ cảnh chuột phải, bạn sẽ không bao giờ có cơ hội khắc phục lỗi đó.
Vui lòng xem xét và sửa lỗi này.
Công ty chúng tôi đang cân nhắc chuyển từ Office 2010 sang 2016. Nếu lỗi này không được khắc phục, chúng tôi chắc chắn sẽ trì hoãn hoặc hủy bỏ kế hoạch.
Tốt nhất,
William
Trả lời:
Chào William,
Cảm ơn bạn đã báo cáo.
Microsoft cam kết không ngừng cải thiện trải nghiệm của bạn với các sản phẩm của chúng tôi. Vui lòng dành chút thời gian gửi phản hồi trực tiếp cho chúng tôi từ mục Tệp > Phản hồi. Nhóm sản phẩm của chúng tôi sẽ xem xét đề xuất của bạn và cân nhắc chúng cho các phiên bản sản phẩm trong tương lai.
Trả lời:
Chào Vardhaman,
Sao bạn không báo cáo lỗi trực tiếp cho nhóm sản phẩm của Microsoft? Tôi đã báo cáo lỗi từ lâu rồi nhưng vẫn chưa nhận được phản hồi nào.
Bạn chỉ toàn dán những câu trả lời mẫu vô dụng mà thôi.
Nếu bạn không thể giải quyết bất kỳ vấn đề kỹ thuật nào hoặc báo cáo lỗi cho nhóm sản phẩm, vậy tại sao bạn lại ở đây và lãng phí thời gian của tôi ngay từ đầu?!
Trả lời:
Chào. Tôi không chắc liệu vấn đề này có liên quan hay không, nhưng tôi đang gặp phải một vấn đề tương tự với đường dẫn tệp của mình. Tôi đã thử mọi cấp độ hỗ trợ kỹ thuật của Microsoft và hiện đang làm việc với nhóm hỗ trợ chuyên nghiệp của họ (có giá 499 đô la) nhưng vẫn không thành công. Vấn đề này đã kéo dài vài tháng nay. Đây là vấn đề của tôi:
Các bước để tái hiện lỗi (Tôi dùng NAS QNAP để chia sẻ tập tin trong văn phòng)
1. Trên máy tính cục bộ tại văn phòng (Windows 7, Excel 2016), mở một tệp chứa các liên kết đến một bảng tính khác. Nhấp vào một ô tham chiếu đến bảng tính khác và nó sẽ hiển thị đường dẫn tệp "cục bộ" ở đầu công thức. Lưu tệp đó. Đóng tệp.
2. Máy tính của tôi (Windows 7, Excel 2010) kết nối với NAS thông qua VPN. Tôi mở cùng một tệp và nhấp vào một ô tham chiếu đến một bảng tính khác. Thay vì thấy địa chỉ IP từ xa ở đầu đường dẫn tệp của công thức, nó lại hiển thị đường dẫn tệp cục bộ. Điều này được xác minh bằng cửa sổ chỉnh sửa liên kết.
Điều tương tự cũng đúng theo chiều ngược lại:
1. Một máy tính khác chạy Windows 7, Excel 2016, kết nối với một tập tin trên NAS thông qua VPN. Máy tính này mở tập tin, nhấp vào một ô tham chiếu đến một bảng tính khác. Đường dẫn tập tin phải hiển thị địa chỉ IP từ xa ở đầu đường dẫn (điều này là chính xác). Lưu tập tin. Đóng tập tin.
2. Bất kỳ máy tính cục bộ nào trong văn phòng của tôi (Windows 7, Excel 2010, 2013 hoặc 2016), khi mở tệp đó và nhấp vào một ô tham chiếu đến một bảng tính khác thì đường dẫn tệp hiển thị địa chỉ IP từ xa thay vì đường dẫn tệp "cục bộ".
Không hiểu sao, những sự cố như thế này chỉ xảy ra sau khi máy tính chạy Excel 2016 sử dụng một tập tin.
Có ai khác gặp vấn đề về VPN này không? Tại sao đường dẫn tập tin không được cập nhật chính xác sau khi người dùng thao tác với chúng trong Excel 2016?
Cảm ơn rất nhiều.
~Darren
Trả lời:
Chào Vardhaman,
Nửa năm nữa đã trôi qua và lỗi này vẫn chưa được khắc phục.
MỘT LOẠI CÔN TRÙNG NGUY HIỂM ĐÃ SỐNG SÓT HƠN 3 NĂM!!!
Comments
Post a Comment