V dnešnej strost, radi sa s vami podelíme o efektívny spôsob odstránenia konkrétnej farby zvýraznenia z dokumentu Word.
V jednom z našich predchádzajúcich článkov sme už hovorili o spôsoboch odstránenia farieb zvýraznenia. Podrobné informácie nájdete na tomto odkaze: 5 metód na odstránenie zvýraznenia alebo tieňovania v dokumente Word
Dnes sa pozrime na ďalší prípad, keď dokument môže obsahovať viac farieb zvýraznenia, aby vynikol odlišný typ obsahu. V takom prípade obvyklé spôsoby nedokážu rozpoznať jednu konkrétnu farbu zvýraznenia. Jediným rýchlym a efektívnym spôsobom je spustenie makra programu Word.
Teraz sa pozrite na nasledujúci prístup.
Odstráňte konkrétnu farbu zvýraznenia pomocou VBA
- V prvom radeost, kliknite na kartu „Vývojár“ na páse s nástrojmi.
- Potom kliknutím na „Visual Basic“ spustíte editor VBA v programe Word. A keďže karta „Vývojár“ ešte nemusí byť k dispozícii, môžete namiesto toho stlačiť kombináciu klávesov „Alt + F11“.
- Ďalej kliknite na „Normálny“ projekt v ľavom stĺpci editora.
- Potom kliknite na karte „Vložiť“ na paneli s ponukami.
- V rozbaľovacej ponuke zvoľte možnosť Modul.
- Teraz dvakrát kliknite na nový modul, aby ste otvorili oblasť kódovania.
- Vložte nasledujúce makro do modulu:
Sub RemoveSpecificHighlightColor () Dim objDoc ako dokument Dim objRange ako rozsah Dim strHighlightColor ako reťazec Application.ScreenUpdating = False Set objDoc = ActiveDocument strHighlightColor = InputBox ("Vyberte farbu zvýraznenia, ktorú chcete odstrániť (zadajte hodnotu):" & vbNewLine & _ vbTab & " Auto „& vbTab & vbTab &„ 0 “& vbNewLine & _ vbTab &„ Black “& vbTab & vbTab &„ 1 “& vbNewLine & _ vbTab &„ Blue “& vbTab & vbTab &„ 2 “& vbNewLine & _ vbTab & „BrightGreen“ & vbTab & „4“ & vbNewLine & _ vbTab & „DarkBlue“ & vbTab & vbTab & „9“ & vbNewLine & _ vbTab & „DarkRed“ & vbTab & vbTab & „13“ & vbNewLine & _ vbTab & DarkYellow „& vbTab &„ 14 “& vbNewLine & _ vbTab &„ Gray25 “& vbTab & vbTab &„ 16 “& vbNewLine & _ vbTab &„ Gray50 “& vbTab & vbTab &„ 15 “& vbNewLine & _ vbTab &„ Green „& vbTab & vbTab &„ 11 “& vbNewLine & _ vbTab &„ Pink “& vbTab & vbTab &„ 5 “& vbNewLine & _ vbTab &„ Red “& vbTab & vbTab &„ 6 “& vbNewLine & _ vbTab &“ Teal "& vbTab & vbTab &" 10 "& vbNewLine & _ vbTab &" tyrkysová "& vbTab & „3“ & vbNewLine & _ vbTab & „Violet“ & vbTab & vbTab & „12“ & vbNewLine & _ vbTab & „White“ & vbTab & vbTab & „8“ & vbNewLine & _ vbTab & „Yellow“ & vbTab & vbTab & "7", "Highlight Color") With Selection .HomeKey Unit: = wdStory With Selection.Find .Highlight = True Do While .Execute If Selection.Range.HighlightColorIndex = strHighlightColor Potom nastavte objRange = Selection.Range objRange. HighlightColorIndex = wdNoHighlight Selection.Collapse wdCollapseEnd End If Loop End With End with MsgBox ("Zvolená farba zvýraznenia bola v dokumente odstránená.") Application.ScreenUpdating = True Set objDoc = nič End Sub
- Potom kliknite na tlačidlo „Spustiť“ alebo na spustenie kódu stlačte kláves „F5“.
- Ďalej je tu políčko „Zvýrazniť farbu“. Pre každú farbu existuje hodnota. Stačí zadať hodnotu súvisiacu s farbou zvýraznenia, ktorá sa má odstrániť.
- V neposlednom rade pokračujte kliknutím na „OK“.
- Po dokončení dostanete túto správu:
Možný výsledok:
Chráňte svoje údaje
Integrita údajov môže byť ľahko narušená. Je čas prijať preventívne opatrenia, skôr než bude neskoro. Napríklad most odporúčaným spôsobom je pravidelné zálohovanie súborov. Keď sa stane niečo neočakávané, vždy sa uistite, že máte nainštalovanú najnovšiu verziu. V opačnom prípade budete musieť prejsť Obnova slov získať dáta späť.
Ú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ť xlsx a pdf oprava softvérových produktov. Pre viac informácií navštívte www.datanumen. S
Datanumen, to bolo fantastické, tak ťažké nájsť použiteľné makrá pre nás nováčikov.
Zlúčil som to s iným makrom a vytvoril som ďalší riadok nižšie s RGB
objRange.HighlightColorIndex = wdNoHighlight
objRange.Font.Shading.BackgroundPatternColor = RGB(255, 229, 153)
Fungovalo to ako kúzlo pri výbere všetkých zvýraznení konkrétnej položky a konverzii na „tieňovanie“, ktoré má lepší rozsah farebnej palety ako jednoduchá 16 príliš obťažujúca farebná paleta „zvýraznenia“.
Teraz musíte prísť na to, ako „nájsť a nahradiť“ jeden RGB za druhý, tento model to nedokázal.
Šťastnú online plavbu všetkým a dajte si pozor na globalistické programy, alternatívne médiá sú jediným miestom pre necenzurovanú pravdu, start s hľadaním vašich tém na duckduckgo, bitchute, rachot, telegram.. nájdite odborníkov, ktorí boli cenzurovaní, a nechajte ich, aby vám povedali prečo a prečo to potrebujete vedieť.
Gbu všetky 🙂
Toto je skvelé! Jediným problémom, ktorý som mal, bolo, že to spočiatku nefungovalo, pretože v dialógovom okne Nájsť som mal zvyšky textu. Navrhujem pridať tento riadok za „.Highlight = True“:
.Text = „“