2 rýchle spôsoby, ako nájsť viac položiek v jednom slovnom dokumente súčasne

V tejto strost, sa zameriavame na vystavenie 2 rýchlych spôsobov, ako nájsť viac položiek v jednom dokumente Word súčasne.

Každý, kto je oboznámený s programom Word, musí celkom dobre poznať možnosť „Nájsť a nahradiť“. Funguje dobre, keď je hľadaný text po sebe idúci reťazec. Ale, bohužiaľ, komplikuje sa to, keď chceme hľadať viac samostatných slov súčasne. A tam vonku, je silný dopyt po vyčiarknutí zoznamu slov alebo fráz v jednom dokumente jedným ťahom. Napríklad, ak ste editor, môže existovať niekoľko slov, ktoré by sa nikdy nemali objaviť v žiadnom dokumente. Ak je to tak, budete potrebovať zástupné riešenia na označenie výskytu niektorých konkrétnych slov.

K dispozícii sú 2 riešenia:

Metóda 1: Import slov do slovníka vylúčenia

Pridajte do slovníka vylúčenia v programe Word veľa slov alebo fráz a potom sa pod priradenými slovami zobrazí červená čiara, ktorá ich vylúči.

Podrobné kroky na pridanie slov do vylúčeného slovníka nájdete v tomto článku: 4 užitočné tipy na kontrolu pravopisu a gramatiky

Metóda 2: Použite Word Makro

  1. V prvom radeost, vložte všetky slová, ktoré chcete hľadať, do jedného dokumentu. Každé slovo alebo fráza by mali zaberať jeden odsek. Tu to nazvime „zoznam dokumentov“. Uložte dokument.Zoznam slov, ktoré sa majú nájsť
  2. Potom kliknite na kartu Vývojár.
  3. Potom kliknite na „Visual Basic“ a otvorte editor VBA. Alternatívnym spôsobom je stlačiť klávesovú skratku „Alt + F11“.Kliknite na "Vývojár" -> Kliknite na "Visual Basic"
  4. Ďalej kliknite na „Normálny“ a potom na kartu „Vložiť“.
  5. V ponuke vyberte možnosť „Modul“.Kliknite na „Normálny“ -> Kliknite na „Vložiť“ -> Kliknite na „Modul“
  6. Dvojitým kliknutím na nový modul zobrazíte oblasť úprav a prilepíte tam nasledujúce makro:
Sub FindMultiItemsInDoc () Dim objListDoc Ako dokument Dim objTargetDoc ako dokument Dim objParaRange As Range, objFoundRange As Range Dim objParagraph As Pause Dim strFileName As String strFileName = InputBox ("Sem zadajte celý názov dokumentu zo zoznamu:") Set objTargetDoc = sada ActiveDocument objListDoc = Documents.Open (strFileName) objTargetDoc.Activate For each objParagraph In objListDoc.Paragraphs Set objParaRange = objParagraph.Range objParaRange.End = objParaRange.End - 1 s výberom .HomeKey jednotka: = wdStory 'Nájsť tarzískať položky. S Selection.Find .ClearFormatting .Text = objParaRange .MatchWholeWord = True .MatchCase = False. Execute End With 'Zvýraznite nájdené položky. Vykonať kým .Find.Found Nastaviť objFoundRange = Selection.Range objFoundRange.HighlightColorIndex = wdBrightGreen .Collapse wdCollapseEnd .Find.Execute Loop End With Next objParagraph End Sub
  1. Nakoniec kliknite na tlačidlo „Spustiť“.Prilepiť kódy-> kliknite na tlačidlo Spustiť
  2. Teraz je tu krabica. Zadajte cestu a názov zoznamu, ktorý ste práve uložili. Potom kliknite na „OK“.Zadajte cestu k zoznamu

Ďalšia vec, ktorú uvidíte, je zvýraznenie všetkých nájdených slov.Zvýraznite nájdené slová

Zabezpečte svoje dokumenty Word

Jeden z nichost populárnymi opatreniami na zabránenie poškodenia dokumentov Word je zálohovanie. Môžu vám poskytnúť pokoj, keď máte poškodený docx. Takže si teraz urobte čas a zálohujte svoje dôležité súbory.

Úvod autora:

Vera Chen je expertka na obnovu dát v DataNumen, Inc., ktorá je svetovým lídrom v oblasti technológií obnovy dát, vrátane skazený xlsx a pdf oprava softvérových produktov. Pre viac informácií navštívte www.datanumen. S

2 odpovede na „2 rýchle spôsoby, ako nájsť viacero položiek v jednom dokumente Word súčasne“

  1. Ahoj autor, môžem poprosiť o radu v tejto veci.
    Kód vyššie funguje nájsť ma.
    Pracujem s tabuľkou slov.
    Namiesto zvýraznenia obsahu; bolo by možné, aby sme mohli extrahovať riadok so zhodnými informáciami a vložiť ich do novej tabuľky (tabuľka2)
    Vďaka
    Thien

Nechaj odpoveď

Vaša e-mailová adresa nebude zverejnená. Povinné položky sú označené *