Skip to content

Kuinka löytää sanoja intervallista tai solualueelta ja korostaa niitä Excelissä – Makro VBA Excel

16 de elokuu de 2021
mujer oficina monitor

Jatketaan teemalla etsiä tehokkaita ratkaisuja, kun meillä on ongelma yhden Office -paketin hyödyllisimmän ohjelman käytössä. Exelistä puhuttaessa tämä upea työkalu antaa meille mahdollisuuden käyttää toimintoa nimeltä Makro. Siksi haluamme opettaa sinulle kuinka hae sanoja alueelta tai solualueelta ja korosta ne Excelissä, Macro VBA Excelissä.

Onko Microsoft Office Exelin käyttö hieman aliarvostettua joidenkin toimintojen käytön ilmeisen monimutkaisuuden vuoksi. Sekä tapa toteuttaa sen kaavat laskennan suorittamiseksi, mutta mikään ei ole kauempana todellisuudesta. On vain tiedettävä, mitä sinun pitäisi tehdä kussakin tapauksessa ja saada siitä kaikki irti. työkalu.

Siksi haluamme näyttää, kuinka Exel voi löytää arvon tai sanan tietyllä alueella. Tätä varten aiomme ohjelmoida makron, joka suorittaa tämän haun meille, opitaan Kuinka etsiä sanoja solualueella tai -alueella ja korostaa ne Excelissä, Macro VBA Excelissä.

Kuinka löytää sanoja alueelta tai solualueelta ja korostaa ne Excelissä

Ajoitamme a Makro jonka avulla voimme etsiä sanaa tietyllä alueella ja tämä puolestaan ​​korostaa solun, josta sana löytyy, ennalta määrätyllä värillä. Pohjimmiltaan tätä aiomme tehdä, ja kerromme etukäteen, että se on hyvin yksinkertainen toimenpide.

Ensimmäinen asia, joka sinun pitäisi tehdä, jotta opit ohjelmoimaan askel askeleelta Makro -toiminto taulukkosi ensimmäisenä, voit tehdä hyvin yksinkertaisen taulukon. Siihen aiot sijoittaa vain kaksi saraketta, joista yksi aiot sijoittaa Nimi ja toisen sarakkeen Sukunimi. Kun pöytä on valmis, siirrymme seuraavaan vaiheeseen.

Seuraava vaihe on lisätä painike, jossa on nimi Hakusana, tätä varten menemme Lisää -välilehdelle. Ja leikkeen tekemisen jälkeen valitsemme muodot, löydät haluamasi muodon, soikean, suorakulmaisen jne. Kun olet löytänyt sen, valitset sen ja sijoitat sen mihin tahansa taulukon vieressä olevaan laskentataulukkoon.

Kun olet asettanut sen, teet oikean leikkeen niin, että vaihtoehdot tulevat näkyviin ja valitset Muokkaa tekstiä. Ja tähän lisäät painikkeen nimen, joka voi olla sanan etsiminen, laitat sen haluamasi koon ja lopuksi painat Enter. Nyt siirrymme makron ohjelmointiin, mutta ensin tallennamme sen.

Makron ohjelmointi VBA: n avulla

Tätä varten menemme osoitteeseen Tiedosto -välilehti, sitten Tallenna miten ja lopulta valitsemme reitin. Teemme leikkeen Selaa, etsit tallennuspaikkaa ja kirjoitat leikkeen kirjoittamalla. Kun teet tämän, sinun tulee etsiä Macro-yhteensopiva Exel Book -vaihtoehto.

Valitse ja vaihda nimi haluamaasi nimeen ja tee lopulta leike Tallenna. Palaamme laskentataulukkoomme luomaan makron. Tätä varten aiomme tehdä sen Visual Basic Applications -koodien avulla.

Tätä varten aiomme tehdä näppäinyhdistelmiä ensin Alt -näppäimen ja sitten F11 -näppäimen ja laskentataulukkoosi ilmestyy ikkuna. Sen avulla aiomme luoda makron. Mutta ensin luomme moduulin, jota varten menemme kohtaan Tiedosto on Luo -vaihtoehto, teemme leikkeen ja sitten Moduuli, ja aiomme kirjoittaa seuraavan ohjeen kohtaan Yleiset.

Sub Search -sana () ja paina sitten Enter -näppäintä. Kun teet tämän, sana End Sub ilmestyy ohjeidesi alle. Mutta periaatteessa sen pitäisi näyttää tältä:

Alasanojen haku ()

Dim -solun alue

Himmennä sana merkkijonona

Sana = ImputBox (”Kirjoita haettava sana:”)

Jokaiselle valitulle solulle

Jos soluarvo on kuin sana sitten

Solu. Sisällä. ColorIndex = 36

Loppu Jos

Seuraava solu

End Sub

luo soluja excel sanoja

Lopuksi teet leikkeen vaihtoehdossa TallentaaSiirry nyt laskentataulukkoosi ja valitse sarake, josta haluat etsiä sanaa. Sitten teet leikkeen Etsi sana -painikkeesta ja laitat haettavan sanan ja teet sitten leikkeen Hyväksyä. Heti näkyviin tulee korostettu solu tai värit, joilla on haettu nimi.