Hvernig á að athuga hvort hólf eða svið margra hólfa sé tómt með Excel VBA?

Í dag munum við læra um hvernig á að athuga auðveldlega hvort ein eða margar frumur séu tómar með Visual Basic for Applications. Innihaldið á við fyrir Excel 2019 / 365, 2016 og fyrri útgáfur af Microsoft Office.

Undirbúningsvinna

Áður en þú byrjar að kóða með VBA í Excel þarftu að tryggja að þróunarflipi þinn sé virkur. Ef það er ekki raunin, vinsamlegast skoðaðu þetta stutta kennsluefni .

Athugar hvort Excel frumusvið sé tómt með VBA

  • Í Excel, opnaðu Visual Basic umhverfið þitt með því að ýta á Alt+F11
  • Settu eftirfarandi kóða inn sem aðferð í vinnublaðið þitt, eða að öðrum kosti í sérstaka VBA einingu.
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


  • Farðu í töflureikninn þinn og veldu handahófskennt svið af frumum.
  • Farðu aftur í Visual Basic ritilinn og tryggðu að Immediate viewer (CTRL+G) sé sýnilegur - þar sem Debug.Print aðferðin í kóðanum mun birta niðurstöðu sína í þann glugga.
  • Smelltu á F5 til að keyra kóðann þinn.
  • Skoðaðu niðurstöðurnar strax í glugganum.

Hvernig á að athuga hvort hólf eða svið margra hólfa sé tómt með Excel VBA?

  • Öll auð hólf verða auðkennd.

Mögulegar viðbætur við kóðann: Þú getur augljóslega framlengt þennan kóða eftir þörfum ef þú hefur áhuga á að sleppa auðum gildum eða bara gera ekkert ef hólfin eru ekki full. Á sama hátt geturðu athugað hvort sviðið sjálft sé tómt, þ.e. - engir svartir reiti eru í.

Athugar reiti sem ekki eru tómir

Á sama hátt er hægt að nota IsEmpty eignina til að athuga hvort reitir séu ekki auðir.

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

Bónus: Notaðu eftirfarandi kóða ef þú vilt auðkenna tómar reiti líka.

Dim i As Long Dim c As Long Dim myRange As Range Dim myCell As Range Set myRange = Range("A1:A10") Fyrir hverja myCell In myRange ' c = c + 1 If IsEmpty(myCell) Then myCell.Interior.Color = RGB(255, 87, 87) i = i + 1 End If Next myCell MsgBox _ "Það eru alls " & ég & " tómt(r) hólf úr " & c & "."


Leiðbeiningar til að hlusta á tónlist á Google kortum

Leiðbeiningar til að hlusta á tónlist á Google kortum

Leiðbeiningar um að hlusta á tónlist á Google kortum. Eins og er geta notendur ferðast og hlustað á tónlist með því að nota Google Map forritið á iPhone. Í dag býður WebTech360 þér

Leiðbeiningar um notkun LifeBOX - geymsluþjónustu Viettel á netinu

Leiðbeiningar um notkun LifeBOX - geymsluþjónustu Viettel á netinu

Leiðbeiningar um notkun LifeBOX - geymsluþjónusta Viettel á netinu, LifeBOX er nýlega opnuð netgeymsluþjónusta Viettel með marga yfirburði eiginleika

Hvernig á að uppfæra stöðu á Facebook Messenger

Hvernig á að uppfæra stöðu á Facebook Messenger

Hvernig á að uppfæra stöðu á Facebook Messenger, Facebook Messenger í nýjustu útgáfunni hefur veitt notendum afar gagnlegan eiginleika: að breyta

Leiðbeiningar fyrir kortaleikinn Werewolf Online á tölvunni

Leiðbeiningar fyrir kortaleikinn Werewolf Online á tölvunni

Leiðbeiningar fyrir kortaleikinn Werewolf Online á tölvunni, Leiðbeiningar um niðurhal, uppsetningu og spilun Werewolf Online á tölvunni í gegnum einstaklega einfalda LDPlayer keppinautinn.

Leiðbeiningar um að eyða sögum settar á Instagram

Leiðbeiningar um að eyða sögum settar á Instagram

Leiðbeiningar um að eyða sögum settar á Instagram. Ef þú vilt eyða sögu á Instagram en veist ekki hvernig? Í dag WebTech360

Leiðbeiningar um að bæta við myndum á Facebook

Leiðbeiningar um að bæta við myndum á Facebook

Leiðbeiningar um að bæta við myndum á Facebook. Eins og er gerir Facebook okkur kleift að stilla myndir á persónulegum síðum okkar. Hér bjóðum við þér

Hvernig á að laga villu í Windows Quick Assist sem virkar ekki

Hvernig á að laga villu í Windows Quick Assist sem virkar ekki

Hvernig á að laga villu í Windows Quick Assist sem virkar ekki, Windows Quick Assist hjálpar þér að tengjast ytri tölvu auðveldlega. Hins vegar, stundum býr það líka til villur. En,

Leiðbeiningar um að kveikja/slökkva á blöndun laga á Spotify

Leiðbeiningar um að kveikja/slökkva á blöndun laga á Spotify

Leiðbeiningar um að kveikja/slökkva á því að blanda lögum á Spotify, Til að hjálpa fólki að breyta röð laga á lagalistanum hér að ofan

Leiðbeiningar til að taka upp hljóð í leyni á iPhone

Leiðbeiningar til að taka upp hljóð í leyni á iPhone

Leiðbeiningar um leynilegar upptökur á iPhone, Eins og er geta iPhone notendur tekið upp leynilega með því að snerta bakhlið símans. Í dag býður WebTech360 þér

Hvernig á að nota Mixamo til að búa til sérsniðin þrívíddarlíkön

Hvernig á að nota Mixamo til að búa til sérsniðin þrívíddarlíkön

Hvernig á að nota Mixamo til að lífga sérsniðin þrívíddarlíkön Með Mixamo geturðu auðveldlega flutt inn þrívíddarlíkan og beitt hreyfimyndaáhrifum á það. Hér að neðan eru leiðbeiningar um notkun