V tomto článku vám budeme naďalej ponúkať spôsob, ako rýchlo nájsť alebo odstrániť odseky obsahujúce konkrétne texty vo vašom dokumente Word.
V jednom z našich predchádzajúcich článkov sme si ukázali, ako vyhľadať alebo vymazať vety obsahujúce konkrétny text. Podrobné informácie nájdete na tomto odkaze: 2 rýchle spôsoby vyhľadania alebo odstránenia viet obsahujúcich konkrétny text vo vašom slove
Podobne vám tentokrát ukážeme podrobnosti o vyhľadaní alebo odstránení odsekov obsahujúcich konkrétne texty.
Vyhľadajte alebo odstráňte odseky obsahujúce konkrétne texty pomocou VBA
- V prvom radeost, spustite editor VBA kliknutím na kartu „Vývojár“ na páse s nástrojmi a potom na položku „Visual Basic“. Alebo ak „Developer“ ešte nie je k dispozícii, môžete namiesto toho stlačiť „Alt + F11“.
- Potom kliknite na „Normálny“ projekt.
- Ďalej na paneli s ponukami kliknite na kartu „Vložiť“.
- A v rozbaľovacej ponuke „Vložiť“ vyberte „Modul“.
- Dvakrát kliknite na tento modul a vložte tam nasledujúce makro:
Sub DeleteParagraphsContainingSpecificTexts () Dim strFindTexts As String Dim strButtonValue As String Dim nSplitItem As Long Dim objDoc As Document strFindTexts = InputBox ("Zadajte texty, ktoré sa tu majú nájsť, a oddeľte ich čiarkami:", "Texty, ktoré sa majú nájsť") nSplitItem = UBound (Split (strFindTexts, ",")) With Selection .HomeKey Unit: = wdStory 'Nájsť zadané texty jeden po druhom. Pre nSplitItem = 0 Na nSplitItem so Selection.Find .ClearFormatting .Text = Split (strFindTexts, ",") (nSplitItem) .Replacement.Text = "". Forward = True .Wrap = wdFindContinue .Format = False .MatchWholeWord MatchCase = False .MatchSoundsLike = False .MatchWildcards = False .MatchAllWordForms = False. Execute End With Do While .Find.Found = True 'Rozbalí výber na celý odsek. Selection.Expand Unit: = wdParagraph strButtonValue = MsgBox ("Naozaj chcete odstráni» odstavec? ", VbYesNo) Ak strButtonValue = vbYes Potom Selection.Delete Koniec Ak .Collapse wdCollapseEnd .Find.Execute Smyčka Ďalej Koniec s MsgBox (" Slovo má dokončené hľadanie všetkých zadaných textov. ") Nastaviť objDoc = Nič Koniec Sub
- Ďalej kliknite na tlačidlo „Spustiť“ alebo na spustenie kódu stlačte kláves „F5“.
- Teraz do vyskakovacieho okna „Texty, ktoré sa majú nájsť“, zadajte texty do textového poľa. Toto makro umožňuje vyhľadať viac textov súčasne. Iba zadávate texty, ktoré chcete vyhľadať, a oddelíte ich čiarkami. Nezabudnite, že po čiarke nemusíte zadávať medzeru.
- Potom kliknite na „OK“ a pokračujte ďalej.
- Ďalej prvý odsek s tarzískať text je vo výbere. K dispozícii je tiež okno so správou s otázkou, či chcete odsek odstrániť. Kliknutím na tlačidlo „Áno“ odstráňte odsek. Alebo kliknite na „Nie“ a vyhľadajte ďalší výskyt textu.
- Po dokončení prehľadávania dokumentu sa zobrazí okno so správou, napríklad nižšie:
Zaoberajte sa dokumentmi Wrecked Word
Chápeme, že Word nie je odolný voči chybám a korupcii. Práve tento nedostatok robí náš dokument častou obeťou poškodenie dok. Preto, aby sme zabránili trvalej strate dôležitých údajov, je lepšie zaobstarať si vopred opravný nástroj.
Ú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 opraviť Excel a pdf oprava softvérových produktov. Pre viac informácií navštívte www.datanumen. S
Toto je vážne užitočné, ďakujem veľmi pekne
Chyba spustenia '6':
pretekať