4 τρόποι εξαίρεσης αριθμών στο έγγραφο του Word από στατιστικά στοιχεία Word Count

Κοινή χρήση τώρα:

Στο σημερινό άρθρο, θα σας παρουσιάσουμε 4 πραγματικούς τρόπους για να εξαιρέσετε αριθμούς στο έγγραφο του Word από στατιστικά στοιχεία καταμέτρησης λέξεων.

Γενικά, το Word μετρά όλους τους τύπους κειμένων, είτε πρόκειται για λέξεις ή αριθμούς. Αλλά, τώρα και μετά, είναι πιθανό να κάνουμε μια μέτρηση λέξεων εξαιρουμένων ορισμένων στοιχείων, όπως οι αριθμοί. Ως εκ τούτου, είμαστε στην ευχάριστη θέση να σας δείξουμε 4 μεθόδους για να ικανοποιήσετε μια τέτοια απαίτηση.Εξαίρεση αριθμών στο έγγραφο του Word από τα στατιστικά στοιχεία του Word Count

Πρώτα απ 'όλα, πρέπει να δημιουργήσετε ένα αντίγραφο ασφαλείας του εγγράφου προορισμού και να εκτελέσετε όλες τις παρακάτω διαδικασίες στο αντίγραφό σας.

Μέθοδος 1: Διαγραφή όλων των αριθμών

  1. Αρχικά, ανοίξτε το αρχείο αντιγραφής και κάντε κλικ στο αναπτυσσόμενο κουμπί στο "Εύρεση" στην καρτέλα "Αρχική σελίδα".
  2. Δεύτερον, επιλέξτε "Σύνθετη Εύρεση" για να ανοίξετε το παράθυρο διαλόγου "Εύρεση και αντικατάσταση".Κάντε κλικ στο "Home" -> Κάντε κλικ στο "Find" -> Επιλέξτε "Advanced Find"
  3. Στη συνέχεια, πληκτρολογήστε "^ #" στο πλαίσιο κειμένου "Εύρεση τι". Εάν δεν μπορείτε να θυμηθείτε αυτήν τη συμβολοσειρά, τοποθετήστε τον κέρσορα στο πλαίσιο κειμένου "Εύρεση τι" και κάντε κλικ στο "Περισσότερα" και, στη συνέχεια, κάντε κλικ στο κουμπί "Ειδικό".
  4. Στη συνέχεια, επιλέξτε "Οποιοδήποτε ψηφίο".
  5. Τώρα κάντε κλικ στο "Εύρεση σε" και επιλέξτε "Κύριο έγγραφο".
  6. Θα βρείτε όλους τους αριθμούς που είναι επιλεγμένοι.Πληκτρολογήστε "^ #" στο "Εύρεση τι" Πλαίσιο κειμένου-> Κάντε κλικ στο "Εύρεση σε" -> Επιλέξτε "Κύριο έγγραφο"
  7. Πατήστε "Διαγραφή".
  8. Μόλις εξαφανιστούν οι αριθμοί, μπορείτε να παρατηρήσετε ότι το Word θεωρεί ορισμένα σημεία στίξης ως λέξεις τώρα. Επομένως, πρέπει επίσης να αφαιρέσετε όλα τα σημεία στίξης. Ανοίξτε ξανά το πλαίσιο "Εύρεση και αντικατάσταση". Αυτή τη φορά εισόδου "[,.;: '"" "/ \! \ * \? \\]"(Χωρίς εισαγωγικά) στο πλαίσιο κειμένου" Εύρεση τι ".
  9. Και θυμηθείτε να επιλέξετε το πλαίσιο "Χρήση μπαλαντέρ".
  10. Επαναλάβετε το βήμα 5 για να βρείτε όλα τα σημεία στίξης.Εισαγάγετε συμβολοσειρά στο "Εύρεση τι" Πλαίσιο κειμένου-> Κάντε κλικ στο "Εύρεση σε" -> Επιλέξτε "Κύριο έγγραφο"
  11. Διαγράψτε τα.
  12. Τέλος, κάντε κλικ στο "Κριτική" και στη συνέχεια στο "Word Count" για να δείτε τον συνολικό αριθμό κειμένων.Κάντε κλικ στο "Κριτική" -> Κάντε κλικ στο "Word Count"

Μέθοδος 2: Διαμόρφωση όλων των αριθμών ως κρυφών κειμένων

Το Word δεν περιλαμβάνει κρυμμένα κείμενα στην καταμέτρηση λέξεων, επομένως μπορείτε να επιλέξετε να ορίσετε αριθμούς σε κρυφή μορφοποίηση.

  1. Πρώτα απ 'όλα, επαναλάβετε τα πρώτα 6 βήματα στη μέθοδο.
  2. Αντί να διαγράψετε επιλεγμένους αριθμούς, πατήστε "Ctrl + D" για να ανοίξετε το πλαίσιο "Γραμματοσειρά".
  3. Επιλέξτε το πλαίσιο "Κρυφό" και κάντε κλικ στο "OK".Επιλέξτε "Κρυφό" πλαίσιο -> Κάντε κλικ στο "OK"
  4. Στη συνέχεια, επαναλάβετε από το βήμα 8 έως το 9 για να βρείτε όλα τα σημεία στίξης.
  5. Ομοίως, ακολουθήστε τα βήματα 2 και 3 για να μορφοποιήσετε τα σημεία στίξης ως κρυφά κείμενα.
  6. Τέλος, ελέγξτε τις συνολικές λέξεις.

Μέθοδος 3: Εκτέλεση Word μακροεντολής

Η ακόλουθη μακροεντολή θα κάνει αυτόματα τα παραπάνω βήματα και θα σας επιστρέψει ένα πλαίσιο μηνύματος, που θα περιέχει τον συνολικό αριθμό λέξεων εκτός των αριθμών.

  1. Αρχικά, πατήστε "Alt + F11" στο Word για να ανοίξετε το πρόγραμμα επεξεργασίας VBA.
  2. Στη συνέχεια κάντε κλικ στο "Normal" στην αριστερή στήλη.
  3. Στη συνέχεια, κάντε κλικ στην καρτέλα "Εισαγωγή" και επιλέξτε "Ενότητα".Κάντε κλικ στο "Normal" -> Κάντε κλικ στο "Insert" -> Κάντε κλικ στο "Module"
  4. Κάντε διπλό κλικ στη λειτουργική μονάδα για να την ανοίξετε και επικολλήστε τους παρακάτω κωδικούς:
Sub ExcludeNumbersFromWordCount()
  Dim objDoc As Document
  Dim nWord As Integer
 
  Set objDoc = ActiveDocument
 
  With Selection
    .HomeKey Unit:=wdStory
    Selection.Find.ClearFormatting
    Selection.Find.Replacement.ClearFormatting
    With Selection.Find
      .Text = "^#"
      .Replacement.Text = ""
      .Forward = True
      .Wrap = wdFindContinue
      .Format = False
      .MatchCase = False
      .MatchWholeWord = False
      .MatchWildcards = False
      .MatchSoundsLike = False
      .MatchAllWordForms = False
      .Execute
    End With
    Selection.Find.Execute Replace:=wdReplaceAll
 
    Selection.Find.ClearFormatting
    Selection.Find.Replacement.ClearFormatting
    With Selection.Find
      .Text = "[,.;:’" & ChrW(8221) & ChrW(8221) & """/\!\*\?\\]"
      .Replacement.Text = ""
      .Forward = True
      .Wrap = wdFindContinue
      .Format = False
      .MatchCase = False
      .MatchWholeWord = False
      .MatchAllWordForms = False
      .MatchSoundsLike = False
      .MatchWildcards = True
      .Execute
    End With
    Selection.Find.Execute Replace:=wdReplaceAll
  End With
 
  nWord = objDoc.Range.ComputeStatistics(wdStatisticWords)
 
  MsgBox ("There are " & nWord & " words in this document.")
End Sub
  1. Κάντε κλικ στο "Εκτέλεση".Επικόλληση κωδικών-> Κάντε κλικ στο "Εκτέλεση"

Θα λάβετε ένα πλαίσιο μηνύματος, που θα σας λέει πόσες λέξεις υπάρχουν στο έγγραφό σας, όπως παρακάτω:Πλαίσιο αποτελεσμάτων

Μέθοδος 4: Εξαίρεση αριθμών σε πίνακες από το Word Count

Ακολουθεί μια ιδιαίτερη ανάγκη εξαίρεσης αριθμών σε πίνακες από τον αριθμό λέξεων. Η λύση είναι να εκτελέσετε μια μακροεντολή.

  1. Εγκαταστήστε και εκτελέστε μια μακροεντολή όπως αναφέρεται παραπάνω στη μέθοδο 3.
  2. Στη συνέχεια, αντικαταστήστε αυτήν τη μακροεντολή με αυτήν:
Sub ExcludeNumbersInTablesFromWordCount()
  Dim objDoc As Document, objNewDoc As Document
  Dim nWord As Integer, nWordInNewDoc As Integer, nWordInNewDocWithoutNum As Integer, nNumber As Integer
  Dim objTable As Table
  Dim objRange As Range
  Dim objParagraph As Paragraph
 
  Set objDoc = ActiveDocument
  Set objNewDoc = Documents.Add
  nWord = objDoc.Range.ComputeStatistics(wdStatisticWords)
 
  For Each objTable In objDoc.Tables
    objTable.Range.Select
    Selection.Copy
 
    Set objRange = objNewDoc.Range
 
    objRange.Collapse Direction:=wdCollapseEnd
    objRange.PasteSpecial DataType:=wdPasteRTF
    objRange.Collapse Direction:=wdCollapseEnd
    objRange.Text = vbCr
  Next objTable
 
  objNewDoc.Activate
 
  For Each objParagraph In ActiveDocument.Paragraphs
    If objParagraph.Range.Style = "Caption" Then
      objParagraph.Range.Delete
    End If
  Next objParagraph
 
  nWordInNewDoc = objNewDoc.Range.ComputeStatistics(wdStatisticWords)
 
  With Selection
    .HomeKey Unit:=wdStory
    Selection.Find.ClearFormatting
    Selection.Find.Replacement.ClearFormatting
    With Selection.Find
      .Text = "^#"
      .Replacement.Text = ""
      .Forward = True
      .Wrap = wdFindContinue
      .Format = False
      .MatchCase = False
      .MatchWholeWord = False
      .MatchWildcards = False
      .MatchSoundsLike = False
      .MatchAllWordForms = False
      .Execute
    End With
    Selection.Find.Execute Replace:=wdReplaceAll
 
    Selection.Find.ClearFormatting
    Selection.Find.Replacement.ClearFormatting
    With Selection.Find
      .Text = "[,.;:’" & ChrW(8221) & ChrW(8221) & """/\!\*\?\\]"
      .Replacement.Text = ""
      .Forward = True
      .Wrap = wdFindContinue
      .Format = False
      .MatchCase = False
      .MatchWholeWord = False
      .MatchAllWordForms = False
      .MatchSoundsLike = False
      .MatchWildcards = True
      .Execute
    End With
    Selection.Find.Execute Replace:=wdReplaceAll
  End With
 
  nWordInNewDocWithoutNum = objNewDoc.Range.ComputeStatistics(wdStatisticWords)
  nNumber = nWordInNewDoc - nWordInNewDocWithoutNum
  objDoc.Activate
  MsgBox ("There are " & nWord - nNumber & " words in this document, excluding numbers in tables.")
End Sub

Θα υπάρχει ένα πλαίσιο μηνυμάτων όπως αυτό:Καταμέτρηση λέξεων εξαιρουμένων των αριθμών στους πίνακες

Σκεφτείτε μπροστά

Δεδομένου ότι το Word δεν είναι αλάνθαστο, πρέπει να λάβετε προληπτικά μέτρα πριν όλα είναι πολύ αργά. Ο πιο χρήσιμος τρόπος είναι να δημιουργήσετε αντίγραφα ασφαλείας των εγγράφων σας και να τα δημιουργήσετε όσο το δυνατόν πιο εύκολα. Μπορεί να χρειαστούν μόνο λίγα λεπτά για να δημιουργήσετε αντίγραφα ασφαλείας ενός εγγράφου, αλλά ώρες ακόμη και ημέρες για να ανακτήσετε ένα. κατεστραμμένο docx. Σκεφτείτε λοιπόν για να εξοικονομήσετε χρόνο και χρήμα.

Εισαγωγή συγγραφέα:

Η Vera Chen είναι ειδικός ανάκτησης δεδομένων στο DataNumen, Inc., η οποία είναι ο παγκόσμιος ηγέτης στις τεχνολογίες ανάκτησης δεδομένων, συμπεριλαμβανομένων Επιδιόρθωση Excel και pdf επισκευή προϊόντων λογισμικού. Για περισσότερες πληροφορίες επισκεφθείτε www.datanumen.com

Κοινή χρήση τώρα:

Τα σχόλια είναι κλειστά.