Macro thường được sử dụng để xử lý toàn bộ tài liệu. Không có gì lạ khi có một bước macro qua tất cả các đoạn trong tài liệu và thực hiện các thay đổi dựa trên thông tin trong đoạn. Nếu bạn cần xem qua tất cả các đoạn văn trong một tài liệu, sẽ rất hữu ích nếu bạn tìm xem có bao nhiêu đoạn văn. Cách bạn thực hiện điều đó trong macro VBA là thông qua việc sử dụng thuộc tính Count với bộ sưu tập Đoạn, như sau:

iParCount = ActiveDocument.Paragraphs.Count

Bộ sưu tập Đoạn văn chứa tất cả các đoạn văn trong tài liệu, mỗi đoạn trong đối tượng riêng của nó. Thuộc tính Count chỉ đơn giản trả về một giá trị cho biết có bao nhiêu đối tượng (đoạn văn) trong bộ sưu tập. Trong ví dụ trên, giá trị này được gán cho biến iParCount. Sau đó, bạn có thể sử dụng số lượng này để thực hiện bất kỳ quá trình xử lý nào bạn cần.

Cũng nên nhớ rằng các đoạn văn có thể “trống” trong Word. Nếu ai đó nhập một số thông tin và sau đó nhấn phím Enter hai lần, họ vừa tạo một đoạn trống với lần nhấn Enter thứ hai đó. Điều này làm tăng số lượng đoạn văn, vì vậy bạn nên hiển thị các ký tự không in được trong tài liệu nếu bạn đang cố gắng tìm ra cách VBA lấy số lượng đoạn văn mà nó đã làm. Quy tắc là mỗi lần nhấn Enter sẽ dẫn đến một đoạn tài liệu mới.

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