Kaip patikrinti, ar langelis arba kelių langelių diapazonas yra tuščias naudojant „Excel VBA“?

Šiandien sužinosime, kaip lengvai patikrinti, ar vienas ar keli langeliai yra tušti, naudojant „Visual Basic for Applications“. Turinys tinka „Excel 2019“ / 365, 2016 ir ankstesnėms „Microsoft Office“ versijoms.

Paruošiamasis darbas

Prieš pradėdami koduoti naudodami VBA programoje „Excel“, turėsite įsitikinti, kad įgalintas kūrimo skirtukas. Jei taip nėra, peržiūrėkite šią trumpą mokymo programą .

Tikrinama, ar Excel langelių diapazonas tuščias naudojant VBA

  • Programoje „Excel“ atidarykite „Visual Basic“ aplinką paspausdami Alt + F11
  • Įdėkite šį kodą kaip procedūrą į darbalapį arba į tam skirtą VBA modulį.
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


  • Eikite į skaičiuoklę ir pasirinkite savavališką langelių diapazoną.
  • Grįžkite į „Visual Basic“ redaktorių ir įsitikinkite, kad matoma „Immediate viewer“ (CTRL+G), nes kode esantis Debug.Print metodas išves rezultatą į tą langą.
  • Paspauskite F5, kad paleistumėte kodą.
  • Pažiūrėkite į rezultatus tiesioginiame lange.

Kaip patikrinti, ar langelis arba kelių langelių diapazonas yra tuščias naudojant „Excel VBA“?

  • Visi tušti langeliai bus identifikuoti.

Galimi kodo plėtiniai: Žinoma, galite išplėsti šį kodą pagal poreikį, jei norite praleisti tuščias reikšmes arba tiesiog nieko nedaryti, jei langeliai nėra pilni. Taip pat galite patikrinti, ar pats diapazonas yra tuščias, ty – nėra juodų langelių.

Tikrinami netušti laukai

Taip pat galite naudoti ypatybę IsEmpty, kad patikrintumėte, ar laukeliai nėra tušti.

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

Premija: naudokite šį kodą, jei norite paryškinti ir tuščius langelius.

Pritemdyti i Kaip ilgai Pritemdyti c Kaip ilgai pritemdyti myRange kaip diapazoną Dim myCell kaip diapazoną Nustatyti myRange = diapazonas ("A1:A10") Kiekvienam myCell MyRange ' c = c + 1 If IsEmpty(myCell) Tada myCell.Interior.Color = RGB(255, 87, 87) i = i + 1 End If Next myCell MsgBox _ "Yra viso " & aš & " tuščias langelis (-iai) iš " & c & "."


Kaip apversti tekstą Word 2016 / 2019 dokumente?

Kaip apversti tekstą Word 2016 / 2019 dokumente?

Sužinokite, kaip lengvai apversti, pasukti ir apversti tekstą Word 2016 ir 365 dokumentuose.

Instrukcijos, kaip pakeisti Facebook avatarą niekam nežinant

Instrukcijos, kaip pakeisti Facebook avatarą niekam nežinant

Sužinokite, kaip pakeisti „Facebook“ avatarą niekam nežinant, laikantis paprastų žingsnių, kad jūsų profilio nuotrauka liktų privatumo dėka.

Kaip nustatyti numatytąjį šriftą Outlook 365 el. pašto pranešimuose?

Kaip nustatyti numatytąjį šriftą Outlook 365 el. pašto pranešimuose?

Sužinokite, kaip „Outlook 365“ lengvai nustatyti kitokį šrifto tipą ir dydį.

Kaip naudoti „PowerPoint“ mastelio efektą

Kaip naudoti „PowerPoint“ mastelio efektą

Sužinokite, kaip efektyviai naudoti „PowerPoint“ mastelio keitimo efektą pristatymuose, kad jie būtų įdomesni ir interaktyvesni.

Kaip lengvai įtraukti „Excel“ lapus ir „Word“ dokumentus į „PowerPoint“ skaidres?

Kaip lengvai įtraukti „Excel“ lapus ir „Word“ dokumentus į „PowerPoint“ skaidres?

Sužinokite, kaip įterpti Word ir Excel objektus į Microsoft PowerPoint pristatymus.

Instrukcijos, kaip klausytis muzikos „Google“ žemėlapiuose

Instrukcijos, kaip klausytis muzikos „Google“ žemėlapiuose

Muzikos klausymosi „Google“ žemėlapiuose instrukcijos. Šiuo metu vartotojai gali keliauti ir klausytis muzikos naudodami „Google“ žemėlapio programą „iPhone“. Šiandien WebTech360 kviečia jus

LifeBOX – Viettel internetinės saugojimo paslaugos naudojimo instrukcijos

LifeBOX – Viettel internetinės saugojimo paslaugos naudojimo instrukcijos

„LifeBOX“ naudojimo instrukcijos – „Viettel“ internetinės saugojimo paslauga, „LifeBOX“ yra naujai paleista „Viettel“ internetinės saugojimo paslauga, turinti daug puikių funkcijų.

Kaip atnaujinti būseną „Facebook Messenger“.

Kaip atnaujinti būseną „Facebook Messenger“.

Kaip atnaujinti būseną „Facebook Messenger“, „Facebook Messenger“ naujausioje versijoje vartotojams suteikė itin naudingą funkciją: keisti

Kortų žaidimo „Werewolf Online“ instrukcijos kompiuteryje

Kortų žaidimo „Werewolf Online“ instrukcijos kompiuteryje

Kortų žaidimo „Werewolf Online“ instrukcijos kompiuteryje, „Werewolf Online“ atsisiuntimo, įdiegimo ir žaidimo instrukcijos kompiuteryje per itin paprastą LDPlayer emuliatorių.

Instagrame paskelbtų istorijų ištrynimo instrukcijos

Instagrame paskelbtų istorijų ištrynimo instrukcijos

Instagrame paskelbtų istorijų ištrynimo instrukcijos. Jei norite ištrinti istoriją Instagram, bet nežinote, kaip? Šiandien WebTech360