Office
Logi sisse

Funktsioon IsObject

Märkus.: Soovime pakkuda teie keeles kõige ajakohasemat spikrisisu niipea kui võimalik. See leht on tõlgitud automaatselt ja sellel võib leiduda grammatikavigu või ebatäpsusi. Tahame, et sellest sisust oleks teile abi. Palun märkige selle lehe allservas, kas sellest teabest oli teile kasu või mitte. Soovi korral saab ingliskeelset artiklit lugeda siit.

Tagastab kahendväärtuse, mis näitab, kas identifikaator (Visual Basic) tähistab soovitud objekti muutuja .

Süntaks

IsObject ( identifikaator )

Nõutav identifikaatorargument on muutuja nimi.

Märkused

IsObject on kasulik ainult kindlaks, kas variandi VarTypevbObject. See võib juhtuda, kui soovitud Variant tegelikult viited (või kui viidatud) objekti või kui see sisaldab midagi.

IsObject tagastab väärtuse True , kui identifikaator on muutuja koos objekt tüüp või mis tahes lubatud klass , või kui identifikaator on variandiVarTypevbObjectvõi kasutaja määratletud objekti; Vastasel korral tagastab väärtuse False. IsObject tagastab väärtuse True , isegi juhul, kui midagion seatud muutuja.

Kasutage tõrge ülekatte veendumaks, et soovitud objekti viide on lubatud.

Näide

Märkus.: Järgmised näited kujutavad selle funktsiooni kasutamist rakenduse Visual Basic for Applications (VBA) moodulis. Lisateabe saamiseks VBA-ga töötamise kohta valige välja Otsing kõrval kuvatavast ripploendist väärtus Tootearendusmaterjal ja sisestage otsinguväljale üks või mitu sõna.

Selles näites kasutatakse funktsiooni IsObject kindlaks teha, kui identifikaatori tähistab on objektimuutuja. MyObject ja YourObject on sama tüüpi objekti muutujate. Need on üksnes illustreerimiseks üldise nimed.

' Declare variables.
Dim MyInt As Integer, YourObject, MyCheck
Dim MyObject As Object
Set YourObject = MyObject ' Assign an object reference.
MyCheck = IsObject(YourObject) ' Returns True.
MyCheck = IsObject(MyInt) ' Returns False.
Täiendage Office'i kasutamise oskusi
Tutvuge koolitusmaterjalidega
Kasutage uusi funktsioone enne teisi
Liituge Office Insideri programmiga

Kas sellest teabest oli abi?

Täname tagasiside eest!

Täname tagasiside eest! Tundub, et võiksime teid kokku viia ühega meie Office'i tugiagentidest, kes aitab teil probleemi lahendada.

×