2 phương pháp loại trừ văn bản bảng khỏi thống kê số từ

Chia sẻ ngay bây giờ:

Trong bài viết hôm nay, chúng tôi rất vui được chia sẻ với bạn 2 phương pháp hiệu quả để loại trừ văn bản bảng khỏi thống kê số lượng từ.

Bảng thường được sử dụng để chứa dữ liệu. Và bảng là người bạn tốt nhất của chúng ta trong việc minh họa các điểm khi làm việc trên tài liệu. Sau đó, có thể hơi khó xử khi liên quan đến số từ. Đôi khi, chúng ta chỉ cần lấy số từ của văn bản chính chứ không phải tất cả dữ liệu trong bảng. Tuy nhiên, mọi người đều biết rằng Word đếm tất cả các từ trong tài liệu của bạn theo mặc định. Vì lý do này, chúng tôi đã nghĩ ra các phương tiện hiệu quả. Đọc để tìm hiểu thêm.Loại trừ văn bản bảng khỏi thống kê số từ

Phương pháp 1: Chọn bảng theo cách thủ công và tự mình thực hiện phép tính

Nếu đó là một tài liệu ngắn chỉ có một hoặc hai bảng, bạn có thể chọn từng bảng một bằng cách giữ phím “Ctrl”. Theo phương pháp này, tổng số trong các bảng đã chọn sẽ hiển thị trên thanh trạng thái, chẳng hạn như bên dưới:Số lượng từ trong bảng đã chọn

Như bạn thấy, có 2 số. Cái đầu tiên đề cập đến số lượng từ trong các bảng đã chọn trong khi cái thứ hai là tổng số từ trong tài liệu của bạn. Chỉ cần lấy số thứ hai trừ đi số đầu tiên sẽ có kết quả.

Phương pháp 2: Chạy mã VBA

Như đã đề cập ở trên, phương pháp 1 sẽ tẻ nhạt nếu bạn có số lượng lớn bảng trong tài liệu. Chọn chúng theo cách thủ công chắc chắn không phải là cách lý tưởng. Thay vào đó, chúng tôi khuyên bạn nên sử dụng macro sẽ đếm tất cả các từ nhưng loại trừ những từ này trong bảng và chú thích.

  1. Trước hết, hãy nhấn tổ hợp phím “Alt + F11” để mở trình soạn thảo VBA trong Word.
  2. Sau đó, nhấp vào “Bình thường”.
  3. Tiếp theo, nhấp vào tab Chèn Chèn.
  4. Và chọn “Mô-đun” trên menu thả xuống của tab “Chèn”.Nhấp vào "Bình thường" -> Nhấp vào "Chèn" -> Nhấp vào "Mô-đun"
  5. Nhấp đúp vào mô-đun mới để mở khu vực mã hóa ở bên phải.
  6. Bây giờ dán macro sau vào đó:
Sub ExcludeTableAndCaptionWordsFromWordCount()
  Dim objTable As Table
  Dim objParagraph As Paragraph
  Dim objDoc As Document
  Dim nTableWords As Integer, nDocWords As Integer, nWordCount As Integer, nCaptionWords As Integer
 
  Set objDoc = ActiveDocument
  nTableWords = 0
  nCaptionWords = 0
  nDocWords = ActiveDocument.ComputeStatistics(wdStatisticWords)
 
  With objDoc
    For Each objTable In .Tables
      nTableWords = nTableWords + objTable.Range.ComputeStatistics(wdStatisticWords)
    Next objTable
  End With
 
  With objDoc
    For Each objParagraph In .Paragraphs
      If objParagraph.Range.Style = "Caption" Then
        nCaptionWords = nCaptionWords + objParagraph.Range.ComputeStatistics(wdStatisticWords)
      End If
    Next objParagraph
  End With
 
  nWordCount = nDocWords - nTableWords - nCaptionWords
 
  MsgBox ("There are " & nWordCount & " main text words in this document." & vbCr & "The following items are excluded from word count: " & vbCr & "Total words in tables: " & nTableWords & vbCr & "Total caption words: " & nCaptionWords)
End Sub
  1. Cuối cùng, nhấp vào “Chạy”.Dán mã-> Nhấp vào "Chạy"

Khi chạy macro sẽ xuất hiện hộp thông báo hiển thị kết quả đếm.Hộp Kết quả

Xử lý thiệt hại từ ngữ

Chúng tôi phụ thuộc rất nhiều vào phần mềm như Word để xử lý công việc hàng ngày. Kết quả là, chúng tôi không thể ngừng nghĩ về hậu quả to lớn của việc có một từ tham nhũng. Bạn có thể cảm thấy tuyệt vọng trừ khi có đủ công cụ sửa chữa tài liệu.

Giới thiệu tác giả:

Vera Chen là một chuyên gia phục hồi dữ liệu trong DataNumen, Inc., công ty hàng đầu thế giới về công nghệ khôi phục dữ liệu, bao gồm xls sửa chữa và pdf sửa chữa các sản phẩm phần mềm. Để biết thêm thông tin, hãy truy cập www.datanumennăm

Chia sẻ ngay bây giờ:

Được đóng lại.