Cảnh báo của Excel: "Các giá trị tham chiếu đến các sổ làm việc khác chưa được cập nhật" "Để cập nhật chúng, hãy mở tạm thời các sổ làm việc nguồn này" "OK"
Xin chào,
Tôi có 2 tập tin Excel được liên kết với nhau và liên tục nhận được các thông báo lỗi này.
Nếu tôi mở một sổ làm việc (gọi là A) liên kết đến một sổ làm việc khác (gọi là B) và (trong A) xem Dữ liệu -> Chỉnh sửa liên kết, trạng thái hiển thị là Không xác định. Nếu tôi nhấp vào Kiểm tra trạng thái, tôi nhận được cảnh báo "Các giá trị tham chiếu đến các sổ làm việc khác không được cập nhật". Nếu tôi nhấp vào "Cập nhật giá trị", tôi nhận được cảnh báo thứ hai trong tiêu đề ở trên. Nếu tôi mở sổ làm việc B, trạng thái thay đổi thành "Nguồn đang mở". Nếu tôi đóng sổ làm việc B và, trong Chỉnh sửa liên kết trong sổ làm việc A, "Thay đổi nguồn" (sang cùng sổ làm việc B), trạng thái thay đổi thành "OK". Tuy nhiên, nếu tôi đóng và mở lại sổ làm việc A, tôi lại nhận được các thông báo lỗi tương tự như trước.
Nếu tôi thực hiện tìm kiếm "Tìm tất cả" cho tất cả các tệp ".xl" trong sổ làm việc A, tất cả các tham chiếu đều hiển thị các liên kết hoạt động (không có #REF). Sổ làm việc A không chứa biểu đồ nào, và đối tượng duy nhất được tìm thấy nếu tôi tìm kiếm bằng Alt+G Special là một nút macro (macro này nằm trong sổ làm việc A, như đã được xác nhận trong cửa sổ Macro). Có 3 bảng tổng hợp trong sổ làm việc A, nhưng trong cả 3 trường hợp, dữ liệu nguồn cũng nằm trong sổ làm việc A. Không có xác thực dữ liệu trong sổ làm việc A, và không có định dạng có điều kiện (hay nói đúng hơn, có định dạng có điều kiện, nhưng việc xóa nó không giải quyết được vấn đề).
Sổ làm việc B cũng liên kết với sổ làm việc A, nhưng liên kết đó được cập nhật chính xác (trạng thái là "OK" ngay khi tôi mở sổ làm việc B, trừ khi sổ làm việc A đang mở, trong trường hợp đó nó hiển thị trạng thái "Nguồn đang mở" như mong đợi).
Chế độ cập nhật được thiết lập là Tự động.
Tôi đã thử rất nhiều cách để tìm ra nguyên nhân. Nhân tiện, trước đây tôi từng nhận được thông báo lỗi về việc sửa chữa khi mở tệp B, nhưng giờ thì không còn nữa. Có lúc, dường như có một liên kết trỏ đến một trang tính bị thiếu trong tệp B (thông báo lỗi "không tìm thấy trang tính" xuất hiện trong hộp thoại Chỉnh sửa Liên kết trong sổ làm việc A) nhưng tôi không bao giờ tìm thấy công thức tham chiếu đến trang tính bị thiếu đó và dù sao thì bây giờ tôi cũng không còn gặp lỗi đó nữa. Trừ khi có một chuỗi các bước phức tạp nào đó mà tôi cần thực hiện để kích hoạt nó...
Tại sao tôi lại nhận được những thông báo lỗi này? Làm thế nào để đảm bảo các liên kết tự động cập nhật mỗi lần?
Trả lời:
Chào avoranD,
Cảm ơn bạn đã gửi tin nhắn đến diễn đàn này.
Tôi đã thử nghiệm theo mô tả của bạn, như các bước được trình bày bên dưới:
Tôi đã tạo hai tệp có tên 99.xlsx và 9.xlsx, sau đó tôi tạo một liên kết ngoài trong tệp 9.xlsx đến phạm vi ô trong tệp 99.xlsx, như hình bên dưới:
Tôi đã đóng tệp 99.xlsx, sau đó vào mục Dữ liệu > nhấp vào liên kết Chỉnh sửa > và gặp phải tình huống tương tự như bạn, như hình bên dưới:
Sau đó tôi nhấn vào Kiểm tra trạng thái > nó hiển thị OK, như hình bên dưới:
Sau đó tôi nhấn vào Cập nhật giá trị, nó hiển thị OK. Nếu tôi mở tệp 99.xlsx, Trạng thái đã được thay đổi thành Nguồn đang mở. Như hình bên dưới:
Sau đó, tôi nhấp vào Thay đổi nguồn và chọn lại tệp 99.xlsx > sau đó, tôi đóng tất cả các tệp, rồi mở tệp 9.xlsx > vào Dữ liệu > nhấp vào liên kết Chỉnh sửa, nó cũng hiển thị Không xác định ở mục Trạng thái, sau đó tôi nhấp vào Kiểm tra trạng thái, nó hiển thị OK, như hình bên dưới:
Sau đó, tôi sử dụng chức năng Tìm tất cả để tìm kiếm tài liệu tham khảo, như hình bên dưới:
Tôi muốn hỏi các bước trên có trùng khớp với các bước của bạn không? Nếu có, vì tôi không gặp phải thông báo cảnh báo tương tự như của bạn, chúng tôi xin đưa ra một số gợi ý và hy vọng điều đó sẽ giúp ích cho bạn:
- Bạn có thể mở Excel ở chế độ an toàn để kiểm tra xem sự cố tương tự có xảy ra hay không. Điều này giúp xác định tiện ích bổ sung hoặc tiện ích mở rộng nào có thể gây ra sự cố khi khởi động. Thực hiện theo các bước sau: Nhấp chuột phải vào nút Bắt đầu (góc dưới bên trái) trong Windows và nhấp vào Chạy. > Trong hộp Chạy, nhập lệnh này: excel /safe
- Bạn có thể vào Bảng điều khiển > Chương trình > Chương trình và tính năng > chọn Office > nhấp chuột phải và chọn Thay đổi > Sửa chữa trực tuyến.
Nếu vấn đề vẫn tiếp diễn, tôi muốn xác nhận lại thông tin dưới đây với bạn:
- Bạn có thể cung cấp ảnh chụp màn hình thông tin sản phẩm và phiên bản Excel của bạn không? Bạn có thể vào Excel > Tệp > Tài khoản và chụp ảnh màn hình đó.
- Tất cả các tập tin đều gặp cùng một vấn đề sao? Bạn có thể tạo hai tập tin đơn giản mới không chứa macro để kiểm tra xem vấn đề tương tự có xảy ra hay không.
- Bạn có thể cung cấp ảnh chụp màn hình của tất cả các thông báo cảnh báo và "no #REF" không?
Trân trọng,
Sukie
Trả lời:
Chào avoranD,
Tôi muốn hỏi bạn đã xem câu trả lời của tôi chưa? Vấn đề của bạn đã được giải quyết chưa? Nếu vấn đề vẫn tiếp diễn, bạn có thể quay lại và chúng tôi sẽ tiếp tục hỗ trợ bạn.
Trân trọng,
Sukie
Trả lời:
Chào Sukie, cảm ơn bạn đã trả lời, mình rất cảm kích. Mình đang có nhiều dự án đang thực hiện và giờ mới có thời gian xem cái này. Mình sẽ cho bạn biết kết quả nhé. :)
Trả lời:
Chào Sukie
Tôi nghĩ tôi cần làm rõ rằng tôi không gặp vấn đề này với bất kỳ tập tin nào, mà chỉ với những tập tin cụ thể này.
Để trả lời các câu hỏi của bạn theo thứ tự:
1. Đúng vậy, các bước của bạn giống hệt các bước của tôi. Những gì bạn nhận được cũng chính là điều tôi mong đợi (những gì tôi đã thấy trong các trường hợp tương tự trước đây).
2. Mở Excel ở chế độ an toàn cũng không giải quyết được vấn đề.
3. Tôi đã thực hiện sửa chữa Office. Nhưng vấn đề vẫn không được giải quyết.
4. Ảnh chụp màn hình phiên bản:
5. Tôi có một vài tập tin "A" gặp cùng một vấn đề. Tuy nhiên, vì một trong số đó được sử dụng làm mẫu cho các tập tin khác, nên điều đó có lẽ không quá ngạc nhiên. Tôi đã thử lưu một tập tin ở định dạng .xlsx (tức là không có macro) nhưng điều đó không giải quyết được vấn đề liên kết.
6. Ảnh chụp màn hình các thông báo ("CSD Payroll FY20 August.xlsx" là "Sổ làm việc B" trong bài đăng gốc của tôi):
sau khi nhấp vào "Kiểm tra trạng thái"
sau khi nhấp vào "Cập nhật giá trị"
Khi tôi nói "không có #REF", ý tôi là không có thông báo lỗi #REF nào xuất hiện nếu tôi tìm kiếm tất cả tệp ".xl" trong "Sổ làm việc A" của tôi (tên thật là "ADMO Payroll FY20 August.xlsm"). Nói cách khác, tất cả các mục "Giá trị" trong cửa sổ bên dưới đều có giá trị thực và không mục nào hiển thị lỗi #REF (tôi không chụp ảnh màn hình để hiển thị tất cả, nhưng nếu cuộn xuống thì cũng vậy). Nếu một số liên kết có vấn đề, tôi sẽ mong đợi một hoặc nhiều mục "Giá trị" hiển thị lỗi #REF. Nhưng chúng không hiển thị. Tất cả đều hiển thị chính xác những gì chúng cần.
Dữ liệu thực tế trong các tệp này là thông mật, nhưng tôi có thể tải lên phiên bản "đã được ẩn danh" nếu điều đó hữu ích.
Cảm ơn bạn một lần nữa. Tôi rất trân trọng thời gian của bạn!
Trả lời:
Chào avoranD,
Chúng tôi đánh giá cao việc bạn cung cấp thông tin chi tiết và ảnh chụp màn hình.
Theo mô tả của bạn, có vẻ như bạn đã tìm kiếm thành công tài liệu tham khảo trong hộp Tìm tất cả, tuy nhiên, bạn gặp phải một số thông báo cảnh báo và điều đó có nghĩa là nguồn không thể được cập nhật. Đồng thời, vấn đề này chỉ xảy ra với các tệp cụ thể, và các tệp này được tạo bằng cùng một mẫu.
Tôi có thể biết tình huống trên có trùng khớp với trường hợp của bạn không? Nếu có, có vẻ như vấn đề liên quan đến tệp mẫu.
Chúng tôi khuyên bạn nên tạo một tệp mới trên màn hình máy tính, sau đó sao chép nội dung của tệp mẫu bị lỗi và dán vào tệp mới đó rồi tạo lại liên kết để kiểm tra xem sự cố tương tự có xảy ra hay không.
Đồng thời, theo ảnh chụp màn hình phiên bản bạn cung cấp, tôi nhận thấy Excel bạn đang sử dụng không phải là phiên bản mới nhất. Bạn có thể tham khảo bài viết này: Lịch sử cập nhật cho Office 365 ProPlus để cập nhật Excel lên phiên bản mới nhất.
Trân trọng,
Sukie
Trả lời:
Chào Sukie
Cuối cùng, tôi đã tạo lại toàn bộ "Bảng tính dưới dạng", sao chép từng phần từ các phiên bản trước và kiểm tra cẩn thận xem mỗi phần bổ sung có tác động như thế nào đến các liên kết. Hiện tại chúng hoạt động bình thường.
Tôi không chắc lắm, nhưng tôi nghi ngờ vấn đề là do phiên bản trước của bảng tổng hợp trong Sổ làm việc A gây ra, bảng này lấy dữ liệu từ Sổ làm việc B. Điều đó đã tạo ra rất nhiều rắc rối khi tôi muốn đổi tên các tập tin (tôi sao chép và đổi tên chúng mỗi tháng), vì vậy tôi đã chia nhỏ dữ liệu và chuyển tập hợp con thích hợp vào từng sổ làm việc trong Sổ A. Chắc chắn phải có cách tốt hơn. Nhưng đó lại là một câu chuyện khác...
Tôi không thể làm gì về phiên bản Office; những việc đó được xử lý ở cấp độ công ty và được tự động cài đặt cho chúng ta. :)
Trả lời:
Chào avoranD,
Cảm ơn bạn đã phản hồi và chia sẻ kinh nghiệm của mình tại đây. Điều này sẽ giúp các thành viên khác trong cộng đồng tìm ra giải pháp nếu họ gặp phải tình huống tương tự.
Theo mô tả của bạn, có vẻ như bạn đã giải quyết vấn đề bằng cách tạo lại bảng tính, nếu vậy, chúng tôi rất vui khi biết rằng vấn đề của bạn đã được giải quyết.
Nếu bạn có bất kỳ câu hỏi nào khác, bạn có thể đăng bài viết trên diễn đàn của chúng tôi và các kỹ sư của chúng tôi sẽ cố gắng hết sức để giúp bạn.
Trân trọng,
Sukie
Trả lời:
Dường như vấn đề vẫn chưa được giải quyết. Tôi vẫn nhận được thông báo tương tự với một trong những tập tin "A" mới của mình.
Thật vô cùng khó chịu khi không được cho biết chính xác liên kết nào gây ra vấn đề. Nếu tôi biết liên kết nào gây ra lỗi, tôi có thể xóa hoặc thay thế nó. Hiện tại, tôi không biết phải làm thế nào.
Bạn có gợi ý gì không?
(Việc tạo lại các tập tin không phải là giải pháp hay, ngay cả khi tôi nghĩ nó có hiệu quả; nó tốn rất nhiều thời gian.)
Nhưng tôi rất cảm kích sự giúp đỡ của bạn!
Trả lời:
Tôi không chắc, nhưng có thể vấn đề liên quan đến những thông báo lỗi này mà tôi nhận được khi mở các tập tin (hôm qua với một tập tin, hôm nay với một tập tin khác):
Thông tin trong "nhật ký" không hữu ích lắm (ít nhất là về việc xác định tham chiếu cụ thể nào gây ra lỗi):
> <?xml version="1.0" encoding="UTF-8" standalone="yes" ?>> style="margin-left: 1em"> - < recoveryLog xmlns =" http://schemas.openxmlformats.org/spreadsheetml/2006/main "> > > style="margin-left: 1em"> < logFileName > error060680_02.xml </ logFileName > > style="margin-left: 1em"> < summary > Đã phát hiện lỗi trong tệp '\\ [đường dẫn tệp đã bị xóa cho mục đích đăng bài] \Payroll FY20 August ADMO.xlsm' </ summary > > style="margin-left: 1em"> - < repairedRecords > > > style="margin-left: 1em"> < repairedRecord > Bản ghi đã sửa chữa: Tham chiếu công thức bên ngoài từ phần /xl/externalLinks/externalLink1.xml (Giá trị được lưu trong bộ nhớ cache từ tham chiếu công thức bên ngoài) </ repairedRecord > > </ repairedRecords > > </ recoveryLog >Có lẽ điều đó có ý nghĩa gì đó với bạn?
Trả lời:
Chào avoranD,
Cảm ơn bạn đã phản hồi và cung cấp những thông tin đó.
Dựa vào thông báo lỗi bạn cung cấp, tôi đã tìm kiếm rất nhiều và thấy một số chủ đề đề cập đến vấn đề tương tự, tuy nhiên, những chủ đề này đã khá lâu rồi và liên quan đến Excel 2003 hoặc Excel 2007. Vì vậy, tôi nghĩ rằng một số trường hợp và đề xuất trong các chủ đề đó không phù hợp với tình huống bạn đang gặp phải.
Đồng thời, tôi thấy một số chủ đề đề cập rằng việc tạo một tệp mới sẽ giải quyết được vấn đề. Trong trường hợp này, để giúp bạn sử dụng tệp hiệu quả hơn và nâng cao năng suất, chúng tôi khuyên bạn nên tạo các tệp mới, sao chép nội dung và dán vào tệp mới đó.
Tôi hiểu sự bất tiện mà điều này gây ra và xin lỗi về điều đó.
Chúng tôi rất mong nhận được sự thông cảm và kiên nhẫn của quý vị.
Trân trọng,
Sukie
Comments
Post a Comment