Vrátí logickou hodnotu, která označuje, jestli byla proměnná inicializována.
Syntaxe
IsEmpty(výraz)
Povinným argumentem výrazuje hodnota typu Variant obsahující číselný nebo řetězcový výraz. Protože se však IsEmpty používá k určení, zda jsou jednotlivé proměnné inicializovány, je argumentem výrazu nejčastěji jeden název proměnné.
Poznámky
IsEmpty vrátí True , pokud proměnná není inicializována nebo je explicitně nastavena na Empty ; v opačném případě vrátí hodnotu False. Hodnota False se vrací vždy, když výraz obsahuje více než jednu proměnnou. IsEmpty vrací smysluplné informace pouze o variantách.
Příklad
Poznámka
Následující příklady ukazují použití této funkce v modulu VBA (Visual Basic pro Applications). Pokud chcete další informace o práci s modulem VBA, vyberte Referenční informace pro vývojáře, které najdete v rozevíracím seznamu vedle položky Hledat a do vyhledávacího pole napište požadované pojmy.
Tento příklad používá funkci IsEmpty k určení, zda byla proměnná inicializována.
Dim MyVar, MyCheck
MyCheck = IsEmpty(MyVar) ' Returns True.
MyVar = Null ' Assign Null.
MyCheck = IsEmpty(MyVar) ' Returns False.
MyVar = Empty ' Assign Empty.
MyCheck = IsEmpty(MyVar) ' Returns True.