Cách xóa tất cả siêu liên kết trong tài liệu Word bằng VBA
Xóa siêu liên kết trong Word dễ dàng hơn thậm chí thêm chúng, nhưng việc này có thể khá mệt mỏi khi thực hiện với số lượng lớn. VBA là một công cụ mạnh mẽ trong các ứng dụng Office, bao gồm cả Word, cho phép bạn tự động hóa gần như bất kỳ tác vụ nào.
Bằng cách sử dụng VBA để tạo macro trong Word, bạn có thể xóa tất cả các siêu liên kết trong tài liệu của mình chỉ trong một chuyển động nhanh chóng. Bằng cách này, bạn có thể tăng tốc độ của mình khi xóa các siêu liên kết khỏi hàng chục tài liệu.
Mục Lục
Cách tự động loại bỏ tất cả các siêu liên kết trong tài liệu Word bằng VBA
VBA hoặc Visual Basic for Applications cho phép bạn viết các đoạn mã dưới dạng macro trong Word. Bất cứ khi nào bạn chạy macro, mã Visual Basic sẽ chạy, tự động hoàn thành nhiệm vụ được giao cho nó.
Việc xóa siêu liên kết trong Word bằng VBA yêu cầu ít kiến thức về ngôn ngữ lập trình, vì tất cả được tóm tắt trong hai dòng, nhưng nó sẽ giúp giảm bớt khối lượng công việc của bạn. Để tạo macro đơn giản này, chúng ta sẽ truy cập vào tab nhà phát triển, tạo macro, chèn mã cho nó và sau đó sử dụng nó.
Các bước này chỉ áp dụng cho lần đầu tiên bạn tạo macro. Sau đó, tất cả những gì bạn cần làm là nhấn phím nóng để nó chạy mã và loại bỏ các siêu liên kết. Nếu bạn đang tìm kiếm một khởi đầu thuận lợi trên các macro Word, hãy đọc bài viết của chúng tôi về cách bắt đầu sử dụng macro trong Word.
1. Truy cập Tab nhà phát triển
Bước đầu tiên là truy cập tab Nhà phát triển trong Word. Vì lý do bảo mật, tab này và các tính năng của nó bị tắt theo mặc định trong Word. Đây là cách bạn có thể truy cập tab Nhà phát triển trong Word:
- Đi đến Tập tin menu trong Word.
- Lựa chọn Tùy chọn. Điều này sẽ mở ra Tùy chọn Word cửa sổ.
- Trong Tùy chọn Word, hãy chọn Tuy Biên ruy-băng từ các tab bên trái.
- Bên phải, bên dưới Các tab chínhkiểm tra Nhà phát triển.
- Nhấp chuột ĐƯỢC RỒI.
Bây giờ, tab Nhà phát triển sẽ xuất hiện giữa tab Xem và tab Trợ giúp.
2. Tạo Macro
Với tab Nhà phát triển đã có sẵn, bây giờ là lúc tạo macro và viết một số mã cho nó.
- Đi đến Nhà phát triển chuyển hướng.
- Từ Mã số phần, chọn Macro. Thao tác này sẽ mở cửa sổ Macros.
- Nhập tên cho macro của bạn vào hộp văn bản.
- Bấm vào Tạo ra.
Khi bạn nhấp vào Tạo ra, bạn sẽ được đưa đến không gian làm việc VBA, nơi bạn có thể xem mã cho macro của mình. Ngay bây giờ, mã của bạn sẽ được tạo thành từ hai câu lệnh:
Một Phụ câu lệnh ở đầu để chỉ ra điểm bắt đầu macro của bạn và Kết thúc Sub câu lệnh ở cuối để cho biết kết thúc macro của bạn. Dòng màu xanh lá cây là một nhận xét không ảnh hưởng đến mã. Nó ở đó để tránh cho bạn bối rối khi bạn có hàng tá macro.
Bây giờ là lúc để thêm mã. Sao chép mã bên dưới và dán nó ngay trước Kết thúc Sub bản tường trình:
Selection.WholeStory
Selection.Fields.Unlink
Mã ở đây là một mã đơn giản. Đầu tiên, chúng tôi chọn toàn bộ tài liệu với Selection.WholeStory. Sau khi toàn bộ tài liệu được chọn, Selection.Fields.Unlink sẽ chạy để hủy liên kết bất kỳ trường nào trong văn bản. Bằng cách này, các siêu liên kết được hủy liên kết, nhưng văn bản liên kết hoặc đồ họa của chúng vẫn như cũ. Mã của bạn sẽ giống như dưới đây:
3. Sử dụng Macro
Khi bạn đã hoàn tất mã của mình, chỉ cần đóng không gian làm việc VBA. Bạn không cần phải lưu hoặc bất cứ thứ gì tương tự. Bây giờ, bước tiếp theo là tạo một phím tắt cho macro này để giúp việc loại bỏ các siêu liên kết trở nên dễ dàng hơn.
- Đi đến Các tập tin menu trong Word.
- Bấm vào Tùy chọn ở cuối danh sách.
- Trong Tùy chọn Word, đi tới Tuy Biên ruy-băng.
- Bấm vào Tùy chỉnh kế bên Các phím tắt bàn phím. Điều này sẽ mở ra một cửa sổ mới.
- Trong cửa sổ mới, cuộn xuống Thể loại liệt kê và chọn Macro.
- Bên phải, bên dưới Macrochọn macro của bạn.
- Nhấp vào hộp văn bản bên dưới, Nhấn phím tắt mới.
- Nhập tổ hợp phím làm phím tắt cho macro của bạn. Tốt nhất nên bao gồm Sự thay đổi, Điều khiểnvà Alt trong sự kết hợp của bạn để nó không ảnh hưởng đến các phím tắt mặc định của Word.
- Nhấp chuột Đóng và sau đó nhấp vào ĐƯỢC RỒI.
Macro của bạn hiện có thể sử dụng được với phím nóng mà bạn vừa gán cho nó. Tiếp tục và nhấn tổ hợp phím trên bàn phím của bạn. Macro sẽ hoạt động kỳ diệu!
Tự động hóa công việc của bạn với VBA trong Word
VBA là một công cụ hữu ích được thiết kế để giảm bớt gánh nặng khi bạn phải điều chỉnh hàng tá tài liệu. Xóa siêu liên kết trong Word rất dễ dàng trong một tài liệu, nhưng nó có thể trở nên khó khăn khi bạn phải thực hiện nhiều lần. Bây giờ bạn biết cách tự động hóa tác vụ này và để macro của bạn xử lý nó.
Vẻ đẹp của VBA không chỉ dừng lại ở những macro đơn giản. Đây có thể là bước đầu tiên trong hành trình của bạn để làm chủ VBA và tạo các macro và tính năng tuyệt vời trong Word và các ứng dụng Office khác.