John có một số lượng lớn các sổ làm việc có liên kết trong đó và chúng ngày càng trở nên rất lớn. Anh ấy tự hỏi liệu có cách nào để Excel chuyển đổi các liên kết thành dữ liệu được lấy từ các liên kết đó để anh ấy có thể lưu trữ các sổ làm việc cũ hay không.

Một điều cần thử là mở sổ làm việc có chứa các liên kết và sau đó sử dụng các công cụ của Excel để phá vỡ các liên kết. Đảm bảo bạn giữ một bản sao lưu sổ làm việc của mình (trong trường hợp bạn làm rối tung mọi thứ) và làm theo các bước sau:

  1. Mở sổ làm việc bạn muốn ảnh hưởng.

  2. Chọn tùy chọn Liên kết từ menu Chỉnh sửa. Excel sẽ hiển thị hộp thoại Chỉnh sửa liên kết. (Xem Hình 1.)

  3. Chọn các liên kết trong hộp thoại.

  4. Bấm OK.

Kết quả là tất cả các liên kết đều bị loại bỏ, nhưng các giá trị được truy xuất lần cuối qua các liên kết vẫn còn trong sổ làm việc.

Một cách tiếp cận khác là sử dụng Paste Special để “ghi đè” các liên kết của bạn.

(Điều này hoạt động tốt nếu bạn có một số liên kết hạn chế trong một trang tính.)

Làm theo các bước sau:

  1. Chọn các ô có chứa liên kết.

  2. Nhấn Ctrl + C.

  3. Chọn Dán Đặc biệt từ menu Chỉnh sửa. Excel sẽ hiển thị hộp thoại Dán Đặc biệt. (Xem Hình 2.)

  4. Nhấp vào nút radio Giá trị.

  5. Bấm OK.

Nếu bạn có khá nhiều liên kết trong sổ làm việc của mình, thì bạn sẽ muốn sử dụng macro để thực hiện việc phá vỡ liên kết. Sau đây là ví dụ về một macro đơn giản để thực hiện việc phá vỡ:

Loop End Sub

_Lưu ý: _

Nếu bạn muốn biết cách sử dụng các macro được mô tả trên trang này (hoặc trên bất kỳ trang nào khác trên trang ExcelTips), tôi đã chuẩn bị một trang đặc biệt bao gồm thông tin hữu ích.

ExcelTips là nguồn của bạn để đào tạo Microsoft Excel hiệu quả về chi phí.

Mẹo này (7537) áp dụng cho Microsoft Excel 97, 2000, 2002 và 2003. Bạn có thể tìm thấy phiên bản của mẹo này cho giao diện ribbon của Excel (Excel 2007 trở lên) tại đây: