2 tapaa sulkea taulukotekstit pois sanamäärätilastoista

Tämänpäiväisessä viestissä jaamme mielellämme kanssanne kaksi tehokasta menetelmää taulukkotekstien poissulkemiseksi sanamäärätilastoista.

Taulukoita käytetään yleensä tietojen pitämiseen. Ja taulukot ovat paras ystävämme havainnollistaessa asioita asiakirjan parissa. Sitten se voi olla hieman hankala, kun sanamäärä on mukana. Joskus meidän on vain saatava päätekstien sanojen määrä eikä kaikkia taulukoissa olevia tietoja. Silti kaikkien tiedetään, että Word laskee oletusarvoisesti kaikki asiakirjan sanat. Tästä syystä olemme keksineet tehokkaita keinoja. Lue lisää saadaksesi lisätietoja.Sulje taulukotekstit pois sanamäärätilastoista

Tapa 1: Valitse taulukot manuaalisesti ja tee matematiikka itse

Jos kyseessä on lyhyt asiakirja, jossa on vain yksi tai kaksi taulukkoa, ei ole hätää valita taulukoita yksitellen pitämällä Ctrl-näppäintä painettuna. Tässä lähestymistavassa valittujen taulukoiden kokonaismäärä näkyy tilarivillä, kuten paljasta:Sanojen määrä valituissa taulukoissa

Kuten näette, numeroita on 2. Ensimmäinen viittaa valittujen taulukoiden sanamäärään, kun taas toinen on asiakirjan sanojen kokonaismäärä. Käytä vain toista numeroa miinus ensimmäinen saadaksesi tuloksen.

Tapa 2: Suorita VBA-koodit

Kuten edellä mainittiin, menetelmä 1 on tylsä, jos asiakirjassa on paljon taulukoita. Niiden valitseminen manuaalisesti ei todellakaan ole ihanteellinen tapa. Sen sijaan suosittelemme makroa, joka laskee kaikki sanat, mutta sulkee ne pois taulukoista ja tekstityksistä.

  1. Ensinnäkin, paina "Alt + F11" avataksesi VBA-editorin Wordissa.
  2. Napsauta sitten “Normaali”.
  3. Napsauta sitten Lisää-välilehteä.
  4. Ja valitse Lisää-välilehden avattavasta valikosta Moduuli.Napsauta "Normaali" -> Napsauta "Lisää" -> Napsauta "Moduuli"
  5. Kaksoisnapsauta uutta moduulia avataksesi koodausalueen oikealla puolella.
  6. Liitä nyt seuraava makro sinne:
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. Napsauta lopuksi Suorita.Liitä koodit-> Napsauta "Suorita"

Makron suorittaminen avaa viestiruudun, jossa näkyy laskentatulos.Tulosruutu

Käsittele sanavahinkoja

Luotamme niin paljon ohjelmiin, kuten Word, prosessoidaksemme työtä päivittäin. Tämän seurauksena emme voineet paljasta ajatella ylivoimaisen seurauksen saamisesta Sanan korruptio. Voit tuntea epätoivoista, ellei sinulla ole riittävästi asiakirjojen korjaustyökalua.

Tekijän esittely:

Vera Chen on tietojen palauttamisen asiantuntija DataNumen, Inc., joka on maailman johtava tietojen palautustekniikoissa, mukaan lukien xls korjata ja pdf korjata ohjelmistotuotteita. Lisätietoja osoitteessa www.datanumen.com

Kommenttien lisääminen on estetty.