Nếu bạn làm việc với Phần mềm soạn thảo văn bản rất nhiều và thấy mình làm những việc giống nhau lặp đi lặp lại, hãy tạo một macro. Macro là cách viết tắt của từ macroinstruction, có nghĩa là một loạt các hướng dẫn để hoàn thành một nhiệm vụ.
Điều tuyệt vời khi tạo macro trong Word là bạn không cần phải biết cách lập trình. Nếu bạn có thể nhấn ghi và dừng, bạn có thể thực hiện việc này.
Macro không nguy hiểm chưa?
Bạn đã nghe nói về macro xấu vì chúng có thể chứa vi rút? Mặc dù bạn phải cẩn thận khi mở tài liệu Office từ những người không xác định vì họ có thể có macro độc hại, đó không phải là vấn đề ở đây. Bạn tạo macro của riêng mình, vì vậy bạn biết đó không phải là vi-rút.
Cách ghi Macro trong Word
Đối với ví dụ này, bạn sẽ để tạo macro trong Word đến chèn chữ ký của bạn ở cuối tài liệu.
Khi Word đang mở, hãy chuyển đến tab Xem.
Chọn mũi tên xuống bên dưới nút Macro.
Chọn Ghi Macro…một cửa sổ mới sẽ mở ra.
Trong trường Tên macro:, nhập tên có ý nghĩa cho macro. Khoảng trắng không được phép. Sử dụng dấu gạch dưới hoặc dấu gạch ngang.
Trong trình đơn thả xuống Store macro in:, bạn có thể chọn những tài liệu bạn muốn sử dụng macro này. Nếu bạn chọn Tất cả tài liệu (Normal.dotm), macro sẽ có sẵn cho bạn trong mọi tài liệu Word mới mà bạn tạo từ bây giờ. Nếu bạn chọn một tài liệu duy nhất, nó sẽ chỉ áp dụng cho tài liệu duy nhất đó. Tốt nhất bạn nên chọn Tất cả tài liệu.
Trong trường Mô tả:, viết macro làm gì. Đây là một macro đơn giản với tên mô tả, nhưng khi bạn tự tin với macro, bạn sẽ làm những việc phức tạp hơn, vì vậy mô tả luôn là một ý tưởng hay.
Bạn có thể chọn Gán macro chonút bạn sẽ tạo bằng Núthoặc các phím nóng mà bạn có thể chọn bằng nút Bàn phím. Đã có rất nhiều phím tắt cho Word, vì vậy tốt nhất bạn nên chọn một nút. Chọn Nút. Một cửa sổ mới sẽ mở ra có tên Tùy chọn Word.
Ở đây, bạn sẽ gán macro một nút trên Ruy-băng Word. Chọn Tùy chỉnh ruy-băng.
Trong trình đơn thả xuống Chọn lệnh từ:, chọn Macro. Thao tác này sẽ cho chúng ta thấy các macro của chúng ta ở khu vực bên dưới nó.
Bạn cần một nơi nào đó trên ruy-băng để đặt macro. Đối với ví dụ này, hãy chọn Trang chủtrong khu vực Tab chính. Sau đó, chọn Nhóm mới.
Chọn Đổi tênđể bạn có thể đặt tên có ý nghĩa cho nhóm.
Trong mục Đổi têncửa sổ, hãy chọn một trong các biểu tượng để đại diện cho nhóm, sau đó nhập Macro của tôivào trường Tên hiển thị.
Chọn OKđể áp dụng nó. Bạn sẽ thấy sự thay đổi trong Tab chínharea.
Với Macro của tôi mới được chọn trong Trong khu vực Tab chính, chọn Normal.NewMacros.Insert_Signaturemacro.
Chọn Thêmđể chèn vào nhóm Macro của tôi.
Tất nhiên, bạn sẽ muốn đổi tên nó. Với macro được chọn trong khu vực Tab chính, hãy chọn Đổi tên ...
Trong cửa sổ Đổi tên, chọn một biểu tượng và nhập một tên đơn giản vào Tên hiển thị:.
Chọn OKđể thực hiện thay đổi. Bạn sẽ thấy sự thay đổi trong khu vực Tab chính.
Chọn OKbên dưới khu vực Tab chính để hoàn tất việc tạo nút cho macro.
Hãy tiếp tục và tạo bất kỳ khối chữ ký nào bạn muốn. Thêm bản quét chữ ký của bạn hoặc các hình ảnh khác. Bất cứ điều gì bạn muốn. Khi hoàn tất, hãy chọn mũi tên xuống dưới nút Macro.
Chọn Dừng ghi. Đó là nó. Macro Chèn Chữ ký của bạn đã được tạo.
Kiểm tra bằng cách tìm nút Chèn chữ kýbạn đã tạo trong Tab Trang chủ và chọn nó. Khối chữ ký của bạn sẽ xuất hiện một cách kỳ diệu giống hệt như bạn đã thiết kế.
Cách viết Macro
Đối với hầu hết các macro, phương pháp ghi là cách hiệu quả nhất để tạo chúng. Cuối cùng, bạn sẽ muốn làm điều gì đó phức tạp hơn. Điều này yêu cầu viết macro bằng ngôn ngữ Visual Basic for Applications (VBA). Chúng tôi đã có hướng dẫn VBA tốt nhất cho người mới bắt đầu, vì vậy hãy đánh dấu trang đó. Hãy tạo macro để cung cấp cho chúng tôi các từ trung bình trên mỗi câu để giúp chúng tôi biết khi nào chúng tôi đang nói nhiều từ.
Bạn cần truy cập vào tab Nhà phát triểnbị ẩn theo mặc định trong Word. Ở góc trên cùng bên trái của Word, hãy chọn Tập tin.
Ở gần phía dưới cùng bên trái, hãy chọn Tùy chọn.
Trong cửa sổ mở ra, chọn Tùy chỉnh ruy-băng.
Ở bên phải, tìm Nhà phát triểnvà đặt dấu kiểm bên cạnh .
Chọn OKđể đóng cửa sổ. Tab Nhà phát triểnbây giờ sẽ hiển thị.
Chọn tab Nhà phát triển.
Chọn nút Macro.
Nhập tên có ý nghĩa trong Macro tên:Để Macro trong:là Normal.dotm để nó sẽ áp dụng cho tất cả các tài liệu Word. Luôn nhập mô tả vào mục Mô tả:.
Chọn Tạo. Công cụ phát triển Microsoft Visual Basic for Applicationssẽ mở ra.
Mã được hiển thị trong các hình chữ nhật màu xanh lá cây bên dưới nên đã ở đó với một số khoảng trống giữa chúng. Sao chép và dán đoạn mã sau vào khoảng trống đó:
Dim s As Range
Dim numWords Dưới dạng số Nguyên
Dim numSentences As Integer
numSentences = 0
numWords = 0
In_content_1 tất cả: [300x250] / dfp: [640x360]->
For Each s In ActiveDocument.Sentences
numSentences = numSentences + 1
numWords = numWords + s.Words.Count
Next
MsgBox “Số từ trung bình cho mỗi câu ”+ Str (Int (numWords / numSentences)) +“. Dưới 15 là tốt nhất. ”
Chọn nút Chạyđể kiểm tra mã. Nếu mã không chạy như mong đợi, hãy chỉnh sửa mã cho đến khi mã chạy theo cách bạn muốn.
Chọn nút Lưu và đóng cửa sổ phát triển.
Tạo một nút trong ruy-băng Word bằng cách sử dụng cùng một phương pháp như được hiển thị trong “ Hướng dẫn cách Ghi Macro ”ở trên.
Tìm nút bạn vừa tạo và kiểm tra nút đó.
Macro của tôi không hoạt động khi tôi lưu tài liệu Word của mình
Word mặc định lưu với phần mở rộng tệp .docx, không cho phép macro tự động chạy. Nếu bạn muốn macro chạy, bạn sẽ cần thay đổi loại tệp thành Tài liệu được bật Macro trong Word (* .docm).
Loại tệp này tồn tại một phần để chống lại các vấn đề bảo mật vĩ mô. Nếu bạn thấy phần mở rộng tệp này trên tài liệu mà bạn không mong đợi nhận được, hãy nghi ngờ.
Tôi có thể làm gì khác với macro?
Bạn có thể tạo macro trong Excel, Quan điểm, thậm chí PowerPoint. Bất cứ điều gì bạn hiện đang làm theo cách thủ công, bạn sẽ có thể ghi lại hoặc viết macro để thực hiện. Sử dụng macro trong Word cùng với các phím tắt Windows tuyệt vời sẽ nâng cao năng suất của bạn lên gấp mười lần.
bài viết liên quan: