Microsoft Excel VBA maakt een onderscheid tussen de waarde nul en een lege cel . Nul en null-waarden handelen anders als je berekeningen in Excel VBA , macro's en functies . Het verschil is ook belangrijk als u het uitvoeren van data validatie op de gegevensinvoer om bepaalde waarden te beperken . Begrijp het verschil tussen nul en null-waarden van uw berekeningen , macro's en VBA-code efficiënter te maken . Nul In Excel , nul is een discrete waarde tussen het aantal negatieve en positieve. Als u een cel die de waarde nul bevat , kunt u berekeningen uitvoeren met die waarde . Bijvoorbeeld , als je drie cellen die de getallen bevatten vier , acht en nul en je wilt ze gemiddeld , zal Excel de waarde van vier terug . Excel begrijpt informatie op basis van berekeningen en wiskundige waarden , en een nulwaarde fungeert hetzelfde als elke andere waarde . Blanco Blanco waarden handelen anders dan nul waarden . Als je drie cellen die de waarden van vier , acht en een lege plek bevatten , en u de waarden worden gemiddeld , zou Excel de waarde van zes terug . Het verschil in gemiddelden tussen de nulwaarde en de lege cel is dat Excel negeert de lege cel . In het bovenstaande voorbeeld , Excel berekent de som van vier en acht en vervolgens deelt door twee , wat resulteert in het product zes in plaats van vier . Vereist Waarden Excel biedt gegevensvalidatie die u toestaat om bepaalde soorten waarden in uw werkblad nodig . U kunt een beperking te leggen op alle ingevoerde gegevens , zodat hele getallen worden ingevoerd . Als dit type beperking actief is, kunt u cellen verwijzen met waarden in hen, maar niet lege cellen . Dit type van data validatie is nuttig als u berekeningen in je spreadsheet presteren als het ervoor zorgt dat elke waarde compatibel is met uw berekeningen . VBA -functies VBA Excel biedt verschillende functies voor het lokaliseren van informatie betreffende lege cellen en waarden . Gebruik de ISNULL ( ) functie om te bepalen of een celverwijzing bevat geen gegevens . Excel geeft TRUE als de cel leeg is en FALSE als deze gegevens bevat . De ISLEEG ( ) evalueert een waarde tussen de haakjes en bepaalt of het leeg is of niet . Bijvoorbeeld , " ISLEEG ( ) " TRUE terug en " ISLEEG ( 5 ) " FALSE terug , omdat het getal vijf is een echte waarde .
|