U današnjem članku ćemo vam predstaviti 4 učinkovita načina da isključite brojeve u vašem Word dokumentu iz statistike broja riječi.
Generalno, Word broji sve vrste tekstova, bilo da se radi o riječima ili brojevima. Ali, s vremena na vrijeme, vjerovatno ćemo prebrojati riječi isključujući određene elemente, kao što su brojevi. Stoga nam je drago da vam pokažemo 4 metode za ispunjavanje takvog zahtjeva.
Prije svega, morate napraviti sigurnosnu kopiju ciljnog dokumenta i primijeniti sve dolje navedene metode na svojoj kopiji.
Metoda 1: Izbrišite sve brojeve
- Prvo otvorite datoteku za kopiranje i kliknite na padajuću tipku na “Pronađi” u kartici “Početna”.
- Drugo, odaberite “Napredno traženje” da otvorite dijaloški okvir “Pronađi i zamijeni”.
- Zatim unesite “^#” u tekstualni okvir “Pronađi šta”. Ako se ne možete sjetiti ovog niza, stavite kursor na polje za tekst „Pronađi šta“ i kliknite na „Više“, a zatim kliknite na dugme „Posebno“.
- Zatim odaberite "Bilo koja cifra".
- Sada kliknite na “Pronađi u” i odaberite “Glavni dokument”.
- Vidjet ćete da su svi brojevi u odabiru.
- Pritisnite “Delete”.
- Kada brojevi nestanu, možete primijetiti da Word sada neke znakove interpunkcije smatra riječima. Dakle, morate ukloniti i sve znakove interpunkcije. Ponovo otvorite okvir "Pronađi i zamijeni". Ovaj put unesite “[,.;:'”””/\!\*\?\\]” (bez navodnika) u tekstualnom okviru „Pronađi šta“.
- I zapamtite da potvrdite okvir "Koristi zamjenske znakove".
- Ponovite korak 5 da pronađete sve znakove interpunkcije.
- Izbriši ih.
- Na kraju, kliknite na “Review”, a zatim na “Word Count” da vidite ukupan broj tekstova.
Metoda 2: Formatirajte sve brojeve kao skrivene tekstove
Word ne uključuje skrivene tekstove u broju riječi, tako da možete odabrati da postavite brojeve u skrivenom formatiranju.
- Prije svega, ponovite prvih 6 koraka u metodi.
- Umjesto brisanja odabranih brojeva, pritisnite “Ctrl+ D” da otvorite okvir “Font”.
- Označite polje “Skriveno” i kliknite na “OK”.
- Zatim ponovite korak od 8 do 9 da pronađete sve interpunkcijske znakove.
- Slično, slijedite korake 2 i 3 da formatirate znakove interpunkcije kao skriveni tekst.
- Na kraju, provjerite ukupan broj riječi.
Metoda 3: Pokrenite Word makro
Sljedeći makro će automatski izvršiti gore navedene korake i vratiti vam okvir sa porukom, koji sadrži ukupan broj riječi isključujući brojeve.
- Za početak, pritisnite “Alt+ F11” u Wordu da otvorite VBA editor.
- Zatim kliknite na “Normalno” u lijevoj koloni.
- Zatim kliknite na karticu "Insert" i odaberite "Module".
- Dvaput kliknite na modul da ga otvorite i zalijepite sljedeće kodove:
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
- Kliknite na “Run”.
Primit ćete okvir s porukom, koji će vam reći koliko riječi ima u vašem dokumentu, kao što je dolje:
Metoda 4: Isključite brojeve u tabelama iz broja riječi
Ovdje je posebna potreba da se brojevi u tabelama izuzmu iz broja riječi. Rješenje je pokrenuti makro.
- Instalirajte i pokrenite makro kao što je gore navedeno u metodi 3.
- Zatim zamijenite taj makro sa ovim:
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
Pojaviće se okvir za poruke poput ovog:
Misli unaprijed
S obzirom na činjenicu da Word nije potpuno siguran, morate poduzeti preventivne mjere prije nego što bude prekasno. Najkorisniji način je napraviti sigurnosnu kopiju dokumenata i to što je više moguće. Možda će trebati samo nekoliko minuta za izradu sigurnosne kopije dokumenta, ali sati, pa čak i dani za oporavak... corrupt docx. Zato razmislite unaprijed kako biste uštedjeli i vrijeme i novac.
Uvod za autora:
Vera Chen je stručnjak za oporavak podataka DataNumen, Inc., koji je svjetski lider u tehnologijama za oporavak podataka, uključujući Excel fix i pdf popravak softverskih proizvoda. Za više informacija posjetite www.datanumen.com









