Jokerimerkit solujen poistamiseen VBA: n kautta

Kun käsittelemme Excelin raakatietoja, etsimme usein ehtoja vastaavia tietoja ja poistamme kaikki muut tiedot, jotka eivät vastaa annettuja ehtoja. Tässä artikkelissa opimme pääsemään eroon arvoista, jotka eivät täytä kriteerejämme.

Jos kohtaat tilanteen, jossa et halua poistaa kaikkia soluja, vaan haluat poistaa tiedot, jotka eivät sisällä tiettyä tekstiä, sinun kannattaa lukea tämä artikkeli. Joten menemättä teoriaan, siirrytään suoraan esimerkkiin.

Esimerkki: Poista kaikki alueen solut paitsi solut, jotka sisältävät "ABC"

Olen luonut alla olevat tiedot prosessin havainnollistamiseksi.

Meidän on noudatettava seuraavia vaiheita:

  • Napsauta Kehittäjä -välilehteä
  • Valitse Code -ryhmästä Visual Basic

Syötä seuraava koodi vakiomoduuliin

Sub DeleteCells ()

Himmennä kriteerit alueeksi

Himmennä kriteerisolu alueeksi

Aseta ehtoalue = alue ("A1: B5")

Jokaiselle kriteerisolulle Ehtoalue

Jos Ei kriteeri.Arvo Kuten "*ABC*" Sitten

Selkeä sisältö

Loppu Jos

Seuraava kriteerisolu

End Sub

  • Kun suoritamme makroa, saamme seuraavan tuloksen

Kuinka se toimii?

Tässä koodissa poistamme vain sisällön soluista, joka ei vastaa tekstin mallia. Tässä on siis neljä tärkeää linjaa.

Aseta ehtoalue = alue ("A1: B5")

Jokaiselle kriteerisolulle Ehtoalue

Jos Ei kriteeri.Arvo Kuten "*ABC*" Sitten

Selkeä sisältö

Loppu Jos

Ensimmäinen rivi on alue, jolla haluamme poistaa arvot, jotka eivät täytä ehtojamme. Se on A1: B5.

Nyt toistamme jokaisen solun määritetyllä alueella. Tarkistaaksemme, sisältääkö solu tekstin ABC, käytämme Like -operaattoria, jota käytetään VBA: n kuvioiden vastaamiseen. Jos solu sisältää tekstin "ABC", lausunto laskee kuten olemme käyttäneet Ei -operaattoria ja mitään ei tapahdu. Jos solu sisältää annetun kuvion, se palauttaa arvon true ja suoritetaan seuraava lause, joka tyhjentää solun sisällön.

* (Astrick) -merkki on erittäin tärkeä. Kun sitä käytetään, kerro excelille, että tekstissä voi olla mikä tahansa määrä merkkejä. Voit lukea excelin jokerimerkkeistä täältä.

Joten kyllä ​​kaverit, tällä tavalla voit poistaa solusisällön, joka ei vastaa annettuja ehtoja. Toivottavasti olin tarpeeksi selittävä. Jos sinulla on epäilyksiä tästä artikkelista, vastaan ​​mielelläni kysymyksiisi alla olevassa kommenttiosiossa.

Kuinka muuntaa numero sanoiksi Excelissä rupiassa : Voimme luoda mukautetun Excel -kaavan, joka muuntaa numerot sanoiksi intialaisiksi rupioiksi. Olen luonut tämän mukautetun funktion, joka muuntaa numerot sanoiksi Intian rupioina. Voit ladata makrotiedoston

13 Menetelmät Excelin nopeuttamiseksi | Excel on riittävän nopea laskemaan 6,6 miljoonaa kaavaa sekunnissa ihanteellisissa olosuhteissa normaalilla kokoonpanotietokoneella. Mutta joskus huomaamme, että Excel -tiedostot laskevat hitaammin kuin etanat. Tämän hitaamman suorituskyvyn takana on monia syitä. Jos voimme tunnistaa ne, voimme saada kaavamme laskemaan nopeammin.

Keskitä Excel -arkki vaakasuoraan ja pystysuoraan Excel -sivulle : Microsoft Excelin avulla voit kohdistaa sivun laskentataulukon, muuttaa marginaaleja, määrittää mukautettuja marginaaleja tai keskittää laskentataulukon vaakasuoraan tai pystysuoraan sivulle. Sivun marginaalit ovat tyhjiä välilyöntejä laskentataulukon tietojen ja tulostetun sivun reunojen välillä

Jaa solu vinottain Microsoft Excel 2016: ssa : Solujen jakamiseksi diagonaalisesti käytämme solun muotoilua ja lisäämme vinottain jaettavan viivan soluun. Tämä erottaa solut visuaalisesti diagonaalisesti.

Kuinka lisätä valintamerkki Excel 2016: ssa : Jos haluat lisätä valintaruudun Excel -soluun, käytämme Excelin symboleja. Aseta fontit siipien muotoon ja käytä kaavaa Char (252) saadaksesi valintamerkki.

Scroll Lockin poistaminen käytöstä Excelissä : Excelin nuolinäppäimet siirtävät solua ylös, alas, vasemmalle ja oikealle. Tämä ominaisuus on kuitenkin käytettävissä vain, kun Scroll Lock Excelissä on poistettu käytöstä. Excelin vierityslukkoa käytetään vierittämään laskentataulukkoa ylös, alas, vasemmalle ja oikealle, ei solua. Joten tämä artikkeli auttaa sinua tarkistamaan vierityslukon tilan ja poistamaan sen käytöstä?

Mitä tehdä, jos Excel Break -linkit eivät toimi : Kun työskentelemme useiden Excel -tiedostojen kanssa ja käytämme kaavaa työn tekemiseen, luomme tarkoituksellisesti tai tahattomasti linkkejä eri tiedostojen välille. Normaalikaavan linkit voidaan helposti rikkoa käyttämällä katkaisulinkivaihtoehtoa.

Suosittuja artikkeleita:

50 Excel -pikanäppäintä tuottavuuden lisäämiseksi | Nopeuta tehtävääsi. Nämä 50 pikanäppäintä tekevät työskentelystäsi entistä nopeampaa Excelissä.

Excel VLOOKUP -toiminnon käyttäminen| Tämä on yksi eniten käytetyistä ja suosituimmista Excel -toiminnoista, jota käytetään arvon etsimiseen eri alueilta ja arkeilta.

Kuinka käyttää Excel COUNTIF -toiminto| Laske arvot olosuhteilla käyttämällä tätä hämmästyttävää toimintoa. Sinun ei tarvitse suodattaa tietojasi tietyn arvon laskemiseksi. Laskutoiminto on välttämätön kojelaudan valmistelemiseksi.

SUMIF -toiminnon käyttäminen Excelissä | Tämä on toinen kojelaudan olennainen toiminto. Tämä auttaa sinua laskemaan yhteen arvot tietyissä olosuhteissa.

Tulet auttaa kehittämään sivuston jakaminen sivu ystävillesi

wave wave wave wave wave