Kuidas kontrollida, kas lahter või mitme lahtri vahemik on Excel VBA abil tühi?

Täna õpime, kuidas Visual Basic for Applications abil hõlpsalt kontrollida, kas üks või mitu lahtrit on tühjad. Sisu on asjakohane Excel 2019 / 365, 2016 ja Microsoft Office'i varasemate versioonide jaoks.

Ettevalmistustööd

Enne Excelis VBA-ga kodeerimise alustamist peate veenduma, et teie arenduskaart on lubatud. Kui see nii ei ole, vaadake seda lühikest õpetust .

Kontrollige, kas Exceli lahtrivahemik on tühi VBA-ga

  • Avage Excelis oma Visual Basicu keskkond, vajutades Alt+F11
  • Sisestage järgmine kood protseduurina oma töölehel või teise võimalusena spetsiaalsesse VBA moodulisse.
Sub Check_Cell_is_empty_alt()

Dim rng As Range
Set rng = Selection

For Each Cell In rng

    If IsEmpty(Cell.Value) = True Then
        
    Debug.Print ("Empty")
    Else
        Debug.Print ("Not Empty")
    End If
Next Cell


End Sub


  • Avage oma arvutustabel ja valige suvaline lahtrite vahemik.
  • Minge tagasi Visual Basicu redaktorisse ja veenduge, et vahetu vaataja (CTRL+G) oleks nähtav – kuna koodis olev Debug.Print meetod väljastab selle tulemuse sellesse aknasse.
  • Koodi käivitamiseks vajutage F5.
  • Vaadake tulemusi koheses aknas.

Kuidas kontrollida, kas lahter või mitme lahtri vahemik on Excel VBA abil tühi?

  • Kõik tühjad lahtrid tuvastatakse.

Koodi võimalikud laiendused: Ilmselgelt saate seda koodi vajaduse korral laiendada, kui soovite tühjad väärtused vahele jätta või lihtsalt mitte midagi teha, kui lahtrid pole täis. Samamoodi saab kontrollida, kas vahemik ise on tühi, st – musti lahtreid pole.

Mittetühjade väljade kontrollimine

Samamoodi saate kasutada atribuuti IsEmpty, et kontrollida, kas väljad pole tühjad.

 If Not IsEmpty(Cell.Value) = True Then
        Debug.Print ("Not Empty")
    Else
        Debug.Print ("Empty")
    End If

Jäta kommentaar

Prinditav nädalane koristusgraafiku mall Airbnb peremeestele (Word ja PDF)

Prinditav nädalane koristusgraafiku mall Airbnb peremeestele (Word ja PDF)

Kasutage seda prinditavat nädalast koristusgraafikut Airbnb peremeestele, et korraldada külaliste vahetuse koristust, põhjalikku puhastust, varude täiendamist, ohutuskontrolle ning Wordi ja PDF-i printimist.

Tasuta igakuise aruete kalendri korraldaja mall Excelile: praktiline seadistus aastaks 2026

Tasuta igakuise aruete kalendri korraldaja mall Excelile: praktiline seadistus aastaks 2026

Korraldage igakuised arved Excelis tasuta aruete kalendri paigutuse, tähtaja jälgimise, staatuse valemite, automaatse maksmise väljade ja praktiliste rahavoogude näpunäidetega.

Exceli valemid ei arvuta automaatselt? Lahenda see 3 lihtsa sammuga

Exceli valemid ei arvuta automaatselt? Lahenda see 3 lihtsa sammuga

Lahendage Exceli valemid, mis ei arvuta automaatselt, kolme sammuga: lubage automaatne arvutamine, taasarvutage ja parandage valemirakud.

Sõltumatu töövõtja kuluhalduse mall USA vabakutselistele: mida jälgida 2026. aastal

Sõltumatu töövõtja kuluhalduse mall USA vabakutselistele: mida jälgida 2026. aastal

Koostage praktiline kuluhaldur USA vabakutselistele, kasutades Schedule C-le sobivaid kategooriaid, kviitungite välju, sõidukilomeetrite jälgimist ja 2026. aasta IRS-i reeglite uuendusi.

Parimad tasuta arvestusrakendused väikestele teenindusettevõtetele USAs (2026)

Parimad tasuta arvestusrakendused väikestele teenindusettevõtetele USAs (2026)

Võrrelge parimaid tasuta arvestusrakendusi USA teenindusettevõtetele 2026. aastal, sealhulgas Zoho Invoice, Wave, Square, PayPal ja Invoice Ninja.

Tasuta Exceli mall üürikinnisvara kulude ja tulude jälgimiseks: algajate juhend

Tasuta Exceli mall üürikinnisvara kulude ja tulude jälgimiseks: algajate juhend

Kasutage tasuta Exceli üürikinnisvara jälgijat, et korraldada tulusid, kulusid, kinnistuid ja igakuist rahavoogu. Õppige, mida salvestada, kuidas seda seadistada ja milliseid vigu vältida.

Tasuta Agile-meeskondade projekti olekuaruande esitlusmall: mida peaks sisaldama?

Tasuta Agile-meeskondade projekti olekuaruande esitlusmall: mida peaks sisaldama?

Kasutage seda tasuta, kopeerimiseks valmis Agile'i projekti olekuaruande esitlusmalli, et näidata edenemist, riske, otsuseid ja järgmisi samme, muutmata uuendusi müraks.

Kuidas lahendada probleem “PowerPointi ekraanisalvestuse heli ei tööta”

Kuidas lahendada probleem “PowerPointi ekraanisalvestuse heli ei tööta”

PowerPointi ekraanisalvestusel on video, kuid heli puudub? Kontrollige helikontrolli, Windowsi mikrofonile juurdepääsu, sisendsätteid, taasesituse ühilduvust, uuendusi ja parandamist.

Tasuta töötajate vahetusgraafiku mall Excelis koos tundide kalkulaatoriga

Tasuta töötajate vahetusgraafiku mall Excelis koos tundide kalkulaatoriga

Koostage tasuta Exceli töötajate vahetusgraafik automaatsete tundide, öövahetuste käsitlemise, pauside mahaarvamiste, nädalatoodete, ületunnitöö planeerimise lipikute ja trükitava meeskonnavaatega.

Tasuta väikeettevõtte arve mall Excelile automaatse müügimaksu arvutamisega

Tasuta väikeettevõtte arve mall Excelile automaatse müügimaksu arvutamisega

Koostage tasuta Exceli arve mall, mis arvutab automaatselt maksustatavad summad, müügimaksu ja kogusummad. Võrrelge ühemääralist, otsingutabelit ja ridade kaupa maksustamise seadistusi ning teadke, millal Excelist enam ei piisa.