Bến Hà Trương
Bến Hà Trương
Thảo luận 0 thảo luận
Vỗ tay 1 vỗ tay
Lượt xem 2405 lượt xem

Hướng dẫn từng bước tạo và chạy Macro trong Word qua ví dụ

Dec 09 2020

Nếu bạn phải làm đi làm lại cùng một thao tác nhiều lần trong Word, hãy cân nhắc sử dụng Macro. Không có vẻ đáng sợ như bề ngoài, Macro trong Word thật sự đơn giản. Tất cả những gì bạn cần làm là nhấn ghi và  dừng, bạn thậm chí không cần phải biết cách lập trình để tạo và sử dụng Macro trong Word.

Cách tạo Macro tự động chèn chữ ký trong Word

Để giúp bạn hiểu rõ hơn các bước thực hiện, chúng ta sẽ tạo một macro để bạn có thể chèn chữ ký vào cuối tài liệu của mình. Các bước thực hiện như sau:

  1. Khi Word đang mở, hãy chuyển đến tab View.
  2. Chọn mũi tên xuống dưới nút Macro .
  3. Chọn Record Macro… một cửa sổ mới sẽ mở ra.
    • Cách tạo Macro tự động chèn chữ ký trong Word
  4. Trong trường Macro name, hãy nhập tên có ý nghĩa cho macro. Bạn không được phép sử dụng khoảng trắng để đặt tên macro, thay vào đó bạn có thể sử dụng dấu gạch dưới hoặc dấu gạch ngang.
  5. Trong trình đơn thả xuống Store macro in, bạn có thể chọn tài liệu nào bạn muốn sử dụng macro này. Nếu bạn chọn All Documents (Normal.dotm), macro này 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.
    • Hướng dẫn từng bước tạo và chạy Macro trong Word
  6. Trong trường Description hãy ghi lại những gì macro này làm. Trong ví dụ này chúng ta chỉ tạo một macro đơn giản, nhưng khi bạn tự tin với macro và làm những công việc phức tạp hơn, trường mô tả sẽ gợi bạn nhớ lại lý do bạn tạo macro này.
  7. Bạn có thể chọn Assign macro to  là Button hoặc các phím tắt mà bạn có thể chọn bằng  Keyboard. Đã 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 mới. Nhấp vào Button. Một cửa sổ mới sẽ mở ra có tên Word Options.
    • Hướng dẫn từng bước tạo và chạy Macro trong Word
  8. Tại đây, bạn sẽ gán macro cho một nút trên Word Ribbon. Chọn Customize Ribbon.
  9. Trong menu xổ xuống Choose commands from, hãy chọn Macro. Tùy chọn này giúp chúng ta thấy các macro của mình trong khu vực bên dưới nó.
  10. Bạn cần một nơi nào đó trên ribbon để đặt macro. Đối với ví dụ này, hãy chọn Home trong khu vực Tab chính. Sau đó chọn New Group.
  11. Chọn Rename để bạn có thể đặt cho nó một cái tên có ý nghĩa.
  12. Trong cửa sổ Rename, chọn một trong các biểu tượng đại diện cho nhóm, sau đó nhập My Macros vào trường Display name.
  13. Chọn OK. Bạn sẽ thấy sự thay đổi trong khu vực Main Tab. 
    • Hướng dẫn từng bước tạo và chạy Macro trong Word
  14. Với My Macro mới được chọn trong khu vực  Main Tab, hãy chọn macro Normal.NewMacros.Insert_Signature .
  15. Chọn Add để chèn vào nhóm My Macro. 
    • Cách tạo Macro tự động chèn chữ ký trong Word
  16. 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 Rename
  17. Trong cửa sổ Rename, chọn một biểu tượng và nhập tên đơn giản trong  trường Display name: ví dụ như là Insert Signature.
  18. Chọn OK để thực hiện thay đổi. Bạn sẽ thấy sự thay đổi trong khu vực Main Tab.
  19. Chọn OK bên dưới khu vực Main Tab để hoàn tất việc tạo nút cho macro.
    • Cách tạo Macro tự động chèn chữ ký trong Word
  20. 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 thành, hãy chọn mũi tên xuống dưới nút Macros.
  21. Chọn Stop Recording. Vậy là xong. Macro Chèn Chữ ký của bạn đã được thực hiện.
    • Cách tạo Macro tự động chèn chữ ký trong Word
  22. Kiểm tra bằng cách tìm nút Insert Signature bạn đã tạo trong tab Home và bấm chọn. Khối chữ ký của bạn sẽ xuất hiện một cách kỳ diệu chính xác như bạn đã thiết kế.

Cách viết Macro Word đếm số ký tự trung bình trong một câu

Mặc dù việc tạo macro bằng cách ghi lại các thao tác trong Word là phương pháp đơn giản và tiện dụng. Nhưng nếu bạn muốn làm điều gì đó phức tạp hơn, bạn cần tới VBA. VBA viết tắt của cụm từ Visual Basic for Applications, đây là một trong những công cụ mạnh mẽ nhất. Nhờ đó, bất cứ ai cũng có thể sử dụng để bổ sung thêm những tính năng hữu ích cho các sản phẩm  Microsoft Office. 

Bạn có thể tạo macro trong Excel, Outlook , thậm chí cả PowerPoint. Bất cứ điều gì bạn đang thực hiện theo cách thủ công, bạn đều có thể ghi lại hoặc viết macro. 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. 

Nếu bạn đang tìm kiếm một khóa học VBA online, vui lòng tham khảo thêm khóa học Tuyệt đỉnh VBA - Viết code trong tầm tay để tiết kiệm hàng giờ mệt mỏi vì làm báo cáo, quản lý dữ liệu...

Trong phần này, chúng ta sẽ cùng nhau tạo một macro cho thấy số lượng từ trung bình trong mỗi câu. Nhở đó, chúng ta sẽ biết được câu nào quá dài để điều chỉnh lại, giúp cải thiện mức độ dể đọc của tài liệu. Dưới đây là các bước thực hiện.

  1. Bạn cần truy cập vào tab Developer được ẩn theo mặc định trong Word. Ở góc trên bên trái của Word, chọn File .
  2. Ở gần dưới cùng bên trái, chọn Options.
  3. Trong cửa sổ mở ra, chọn Customize Ribbon.
  4. Ở phía bên phải, tìm Developer và đặt dấu kiểm bên cạnh.
  5. Chọn OK để đóng cửa sổ. Các tab Developer sẽ hiển thị.
    • Cách viết Macro Word đếm số ký tự trung bình trong một câu
  6. Chọn tab Developer.
  7. Chọn nút Macro.
  8. Nhập tên có ý nghĩa trong trường Macro Name. Chọn Normal.dotm trong phầm Macros in để macro này sẽ áp dụng cho tất cả các tài liệu Word. Đừng quên ghi lại những thông tin quan trọng trong trường Description bởi khi làm việc với quá nhiều Macro, bạn có thể quên mất macro này dùng làm gì.
  9. Chọn Create và cửa sổ Microsoft Visual Basic for Applications sẽ mở ra.
    • Cách viết Macro Word đếm số ký tự trung bình trong một câu
  10. Code sẽ được hiển thị trong các hình chữ nhật màu xanh lá cây (xem thêm hình bên dưới). Trong đó có sẵn một số khoảng trống. Bạn hãy sao chép và dán đoạn mã sau vào không gian đó.
Dim s As Range
Dim numWords As Integer
Dim numSentences As Integer
numSentences = 0
numWords = 0
Dim s As Range
Dim numWords As Integer
Dim numSentences As Integer
numSentences = 0
numWords = 0

11. Chọn nút Run để kiểm tra mã. Nếu nó không chạy như mong đợi, hãy chỉnh sửa mã cho đến khi nó chạy theo cách bạn muốn.

Cách viết Macro Word đếm số ký tự trung bình trong một câu

12. Chọn nút Save và đóng cửa sổ lập trình.

13. Tạo một nút trong ribbon Word bằng cách sử dụng phương pháp tương tự như được hiển thị trong hướng dẫn "Cách ghi Macro" ở trên.

14.Tìm nút bạn vừa tạo và kiểm tra nó.

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 Word Macro-Enabled Document (*.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 rõ ai đã tạo và gửi cho bạn, hãy cẩn thận.

Như đã nói ở trên, bạn có thể tạo macro trong Excel, Outlook, thậm chí cả 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.

Hy vọng qua bài viết này, bạn đã biết cách tạo và chạy macro trong Word. Không khó chút nào phải không? Đừng quên tham gia Gitiho ngay hôm nay nhé, chúng tôi còn rất nhiều mẹo và thủ thuật tin học văn phòng hữu ích khác muốn chia sẻ với bạn.

Cùng tham gia cộng đồng hỏi đáp về chủ đề Tin học văn phòng

Thảo luận 0 câu trả lời
Lượt xem 2405 lượt xem
Vỗ tay 1 vỗ tay

0 Bình luận

@ 2020 - Bản quyền của Công ty cổ phần công nghệ giáo dục Gitiho Việt Nam
Giấy chứng nhận Đăng ký doanh nghiệp số: 0109077145, cấp bởi Sở kế hoạch và đầu tư TP. Hà Nội