Cách xóa những liên kết ngoài cứng đầu

Liên hệ QC

Quang_Hải

Thành viên gạo cội
Tham gia
21/2/09
Bài viết
6,043
Được thích
7,936
Nghề nghiệp
Làm đủ thứ
Thỉnh thoảng khi mở một file excel, chúng ta gặp thông báo hỏi chúng ta có muốn Update những links kiên kết ngoài hay không. Điều này quả thật bực mình nếu sau khi vào thẻ Data, Edit Links để xóa những liên kết này nhưng các liên kết vẫn trơ mặt ra. Tiếp theo chúng ta bấm F5, chọn Specials, chọn Data, bấm OK. Thật thất vọng khi nhận được thông báo "No cells were found". Để giải quyết vấn đề này các bạn hãy thử làm theo cách sau đây:

1. Từ một cửa sổ Explorer, tìm mục Folder and search options. Chọn thẻ View, bỏ check trong mục Hide extensions for known file types
2. Cũng từ cửa sổ Explorer, rename file excel cần xử lý. Ta đổi đuôi file từ xls thành zip. Ví dụ file ban đầu là test.xlsx sẽ thành test.zip. Sau đó ta sẽ nhận một thông báo gì đó. Cứ vô tư chọn Yes nhé.
3. Từ một cửa sổ Explorer, tìm đến file test.zip vào double click vào nó, vào thư mục xl, tìm đến thư mục externalLinks. Click chuột phải vào thư mục này và chọn Delete files. Khi có thông báo cứ vô tư chọn Yes. Đóng file zip này lại
4. Tìm đến file test.zip và đổi định dạng trở về xlsx vào mở file lên. Có gặp thông báo gì cũng kệ, cứ việc bấm Yes. Các links cứng đầu sẽ được xóa hoàn toàn

Lưu ý là phương pháp này không áp dụng cho các file có dạng xls hoặc xlsx nhé. Hãy conver file sang dạng xlsb.

Nếu không an tâm thì hãy back up trước khi thử nhé

Hy vọng giúp được các bạn gặp trường hợp này

PS: nếu như có được đoạn code VBA để xóa được những liên kết cứng đầu thì thích hơn nhiều. Tiếc là mình không biết.
 
Lần chỉnh sửa cuối:
Tôi thường thao tác bằng WinRAR và không cần đổi thành ZIP rồi sau đó đổi lại: phải chuột trên xlsm, xlsx, xlsb -> Open with -> duyệt tới và chọn WinRAR -> thao tác những cái cần thiết -> đóng cửa sổ WinRAR.
 
Có nhiều tools free làm việc này, ASAP là một ví dụ.
 
Web KT
Back
Top Bottom