Islege functie in VBA

In dit artikel leert u hoe u de Is leeg functie in VBA om te controleren of een cel leeg is. Als u hetzelfde wilt doen in Excel, is een vergelijkbare functie de Is leeg functie. In deze stapsgewijze zelfstudie, voor alle niveaus van Excel- en VBA-gebruikers, ziet u hoe u beide functies kunt gebruiken.

De functie IsEmpty gebruiken in VBA

Zoals we in de inleiding al vermeldden, Is leeg is de eenvoudige functie in VBA die controleert of een cel leeg is. Als de geselecteerde waarde geen waarde bevat, retourneert de functie Boolean TRUE. Aan de andere kant, als de cel een waarde bevat, retourneert de functie ONWAAR. Hier is de code:

123456789 Als IsEmpty(Blad1.Bereik("A1").Waarde) = Waar DanSheet1.Range("B1").Value = "De cel A1 is leeg"AndersSheet1.Range("B1").Value = "De waarde in A1 is " & Sheet1.Range("A1").ValueStop als

In het voorbeeld willen we controleren of cel A1 in Blad1 een waarde bevat. Daarom, als de cel leeg is, retourneren we "De cel A1 is leeg" in cel B1. Als de cel een waarde bevat, retourneren we de waarde van cel A1 in cel B1. Laten we de code eerst uitvoeren met lege A1 en vervolgens met A1 met een waarde:

Afbeelding 1. De IsEmpty in VBA gebruiken met de lege cel

Afbeelding 2. IsEmpty gebruiken in VBA met bevolkte cel

De functie IsBlank gebruiken in Excel

De Is leeg functie controleert ook of de waarde van de cel leeg is, maar deze functie bestaat niet in VBA. We zullen in vergelijkbare voorbeelden zien hoe u kunt controleren of de cel leeg is in Excel, met behulp van deze formule:

1 =ISBLANK(A1)

Afbeelding 3. IsBlank gebruiken in Excel met lege A1-cel

Afbeelding 4. IsBlank gebruiken in Excel met gevulde A1-cel

Zoals u kunt zien, controleren we of cel A1 leeg is en retourneren we het resultaat van de functie in cel B1. In Afbeelding 3 is het resultaat van de functie Boolean TRUE. Aan de andere kant, in Afbeelding 4, is het resultaat van de functie ONWAAR, aangezien cel A1 "11" is en niet leeg is.

U zal helpen de ontwikkeling van de site, het delen van de pagina met je vrienden

wave wave wave wave wave