Annemieke có một tài liệu khá dài và nó bao gồm rất nhiều siêu liên kết. Cô ấy muốn sao chép tất cả các siêu liên kết đó (và chỉ các siêu liên kết) vào một tài liệu hoàn toàn mới để cô ấy có một danh sách chúng ở một nơi. Cô ấy tự hỏi nếu có một cách dễ dàng để làm điều này.

Cách duy nhất để làm điều này là sử dụng macro. (Các đề xuất bao gồm sử dụng Tìm và Thay thế hoặc tìm văn bản có kiểu cụ thể sẽ chỉ sao chép văn bản liên kết, không phải siêu liên kết thực.) Chìa khóa trong macro là làm việc với bộ sưu tập Siêu liên kết, đặc biệt chú ý đến các thuộc tính TextToDisplay và Address của mỗi thành viên của bộ sưu tập.

End If End Sub

Trước tiên, macro sẽ kiểm tra xem có bất kỳ siêu liên kết nào trong tài liệu hiện tại hay không. Nếu có, thì quá trình kéo chúng ra có thể tiến hành; nếu không có, thì một thông báo sẽ hiển thị cho hiệu ứng đó.

Giả sử có các siêu liên kết trong tài liệu, người dùng được hỏi liệu tài liệu mới có nên chứa văn bản hiển thị cho các liên kết hay không. Sau đó, macro sẽ tạo một tài liệu mới và thực hiện các bước qua từng thành viên của bộ sưu tập Siêu liên kết. Giá trị của thuộc tính TextToDisplay được thêm vào tài liệu mới (nếu thích hợp), theo sau là giá trị của thuộc tính Address.

_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 các trang WordTips), tôi đã chuẩn bị một trang đặc biệt bao gồm thông tin hữu ích.

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 (13549) áp dụng cho Microsoft Word 2007, 2010, 2013, 2016, 2019 và Word trong Office 365.