Glenn hỏi liệu có cách nào để biểu đồ Excel tự động “hủy liên kết” không. Anh ấy có một mẫu có biểu đồ Excel được liên kết trong đó.

Khi anh ấy tạo một tài liệu mới dựa trên mẫu, anh ấy muốn biểu đồ cập nhật (mà nó làm), nhưng sau đó tự hủy liên kết để nó không cập nhật lại khi tài liệu được mở sau đó.

Cách tốt nhất để xử lý điều này là sử dụng macro, nhưng một vài “quy tắc cơ bản”

cần phải được đặt trước. Mẫu Word phải có biểu đồ Excel được chèn bằng cách sử dụng Dán Đặc biệt, dưới dạng hình dạng nội tuyến (không có biểu đồ nổi trên lớp vẽ). Ngoài ra, bạn nên sử dụng Edit | Liên kết để đặt cập nhật liên kết cho biểu đồ thành Thủ công.

Bây giờ, hãy thêm macro sau vào mô-đun ThisDocument cho mẫu:

Private Sub Document_New()

Dim ilshp As InlineShape

Application.DisplayAlerts = False

' reset error         On Error GoTo 0     Next

Application.DisplayAlerts = True End Sub

Khi một tài liệu mới được tạo từ mẫu, người dùng được yêu cầu bật macro (họ nên bật chúng). Macro không được sao chép vào tài liệu mới; nó chỉ nằm trong khuôn mẫu. Những gì macro làm là cập nhật bất kỳ hình dạng nội tuyến nào có liên kết bên ngoài và sau đó phá vỡ các liên kết.

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

(Microsoft Word là phần mềm xử lý văn bản phổ biến nhất trên thế giới.) Mẹo này (8174) áp dụng cho Microsoft Word 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 Word (Word 2007 và sau này) tại đây: