Funktionen IsObject

Vigtigt: Denne artikel er maskinoversat. Se ansvarsfraskrivelsen. Du kan finde den engelske version af denne artikel her til din orientering.

Returnerer en boolesk værdi, der angiver, om en identifikator (Visual Basic) repræsenterer et objekt variabel.

Syntaks

IsObject ( id )

Påkrævet idargument er et variabelnavn.

Bemærkninger

IsObject bruges kun til at bestemme, om der er en Variant af VarTypevbObject. Dette kan ske, hvis Variant faktisk referencer (eller har henvist) et objekt, eller hvis den indeholder intet.

IsObject returnerer Sand , hvis id er en variabel erklæret med objekt eller en hvilken som helst gyldigt klasse, eller hvis id er en Variant af VarTypevbObjecteller et brugerdefineret objekt. Ellers returneres Falsk. IsObject returnerer Sand , selvom variablen er blevet indstillet til Intet.

Brug fejlopfangning for at sikre, at en objektreference er gyldig.

Eksempel

Bemærk: Følgende eksempler demonstrerer brugen af denne funktion i et VBA-modul (Visual Basic for Applications). Hvis du vil have mere at vide om at arbejde med VBA, skal du vælge Udviklerreference på rullelisten ud for Søg og skrive ét eller flere ord i søgefeltet.

I dette eksempel bruger funktionen IsObject til at afgøre, om et id repræsenterer en objektvariabel. MyObject og YourObject er objektvariabler af samme type. De er standardnavne bruges kun som illustration.

' 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.

Bemærk: Ansvarsfraskrivelse for maskinoversættelse: Denne artikel er blevet oversat af et computersystem uden menneskelig indgriben. Microsoft tilbyder disse maskinoversættelse for at hjælpe ikke-engelsktalende brugere til at kunne nyde indhold om Microsofts produkter, tjenester og teknologier. Da artiklen er maskinoversat, kan den indeholde forkerte ord eller syntaks- eller grammatikfejl.

Udvid dine færdigheder
Gå på opdagelse i kurser
Få nye funktioner først
Bliv Office Insider

Var disse oplysninger nyttige?

Tak for din feedback!

Tak for din feedback! Det lyder, som om det vil kunne hjælpe, hvis du bliver sat i forbindelse med en af vores Office-supportteknikere.

×