Bruk de riktige egenskapene og metodene for det valgte objektet
- Kjøretidsfeil 438 oppstår hvis egenskapen eller metoden du prøver å bruke ikke gjelder for det valgte objektet.
- Du kan fikse dette problemet ved å avinstallere Microsoft Works-tillegget.
- En annen effektiv løsning er å fjerne tredjeparts antivirus.

Runtime error 438-feilen på Microsoft Visual Basic (VBA) er en av de mest irriterende problemene brukere støter på. Som andre kjøretidsfeil som 3706, stopper det deg fra å kjøre koden din på VBA.
Heldigvis, så skremmende som problemet ser ut, er det ikke det vanskeligste å fikse, som vist i de påfølgende delene av denne detaljerte veiledningen.
Hva betyr objektet som ikke støtter egenskap eller metode i Excel?
Det er forskjellige objekter du kan bruke i VBA, og de har alle egenskaper og metoder som er kompatible med dem.
Men hvis du prøver å bruke en egenskap eller metode som ikke støttes av en bestemt metode, får du VBA runtime 438, som angir at egenskapen du prøver å bruke ikke gjelder for gjenstand.
Det må også bemerkes at dette noen ganger kan være en falsk positiv fra et tredjeparts antivirus. Så hvis du er sikker på at du har valgt riktig egenskap og metode, må du kanskje deaktivere eller avinstallere antivirusprogrammet.
Hvordan kan jeg fikse kjøretidsfeil 438?
1. Bruk de riktige egenskapene og metodene
Den enkleste måten å fikse runtime error 438 på er å bruke egenskapene og metodene som støttes av objektet du bruker. Hvis du ikke kan bestemme dette selv, trykk på prikken etter å ha definert et objekt.
Dette vil vise listen over alle egenskaper og metoder som er kompatible med den. Et annet alternativ er å trykke F2 for å få frem objektleseren. Dette vil også vise egenskapene som gjelder for et objekt.
2. Avinstaller Microsoft Works-tillegget
- trykk Windows tasten + R, type kontroll, og klikk på OK knapp.
- Plukke ut Avinstaller et program under Programmer alternativ.
- Nå, høyreklikk Microsoft fungerer og velg Avinstaller alternativ.
- Til slutt, følg instruksjonene på skjermen for å fullføre prosessen og prøv å kjøre VBA-koden på nytt.
I noen tilfeller kan kjøretidsfeil 438 skyldes problemer med noen av Excel-tilleggene dine, som Microsoft Works. Det beste du kan gjøre her er å avinstallere disse pluginene og sjekke om feilen vedvarer.
- Runtime Error 3706: Kan ikke finne leverandøren [Fiks]
- Runtime Error 9: Subscript Out of Range [Fix]
- Runtime Error 57121: Applikasjonsdefinert eller objektdefinert [Fix]
- Runtime Error 7: Tomt for minne [Fix]
3. Skann etter skadelig programvare
- trykk Windows nøkkel, skriv virus, og velg Virus- og trusselbeskyttelse.
- Klikk på Skannealternativer link.
- Velg nå det foretrukne skannealternativet.
- Til slutt klikker du på Skann nå knapp.
Hvis du er sikker på at feil egenskaper eller metoder ikke er årsaken til kjøretidsfeilen 438, kan det skyldes aktiviteten til virus på PC-en din.
Du bør bruke Full Scan-alternativet eller Microsoft Defender (Offline) for å bli kvitt dem. Alternativt kan du bruke et dedikert antivirus i ESET NOD32.
Denne spesielle programvaren vil skanne det mest skjulte hjørnet av PC-en din og eliminere selv den mest gjenstridige skadelige programvaren før den kan forårsake problemer.
4. Installer drivere på nytt
- trykk Windows tasten + X og velg Enhetsbehandling alternativ.
- Dobbeltklikk på en av delene for å utvide den, og høyreklikk på hver av enhetene under den.
- Velg nå Avinstaller enheten alternativ.
- Til slutt klikker du på Avinstaller for å bekrefte handlingen.
Noen brukere har funnet denne kjøretidsfeilen 438 på grunn av problemer med drivere for enheter som skjermadapteren. For å fikse dette, avinstaller den berørte driveren og start PC-en på nytt.
5. Avinstaller tredjeparts antivirus
- trykk Windows tasten + Jeg og velg Apper alternativet i venstre rute.
- Velg Apper og funksjoner alternativ.
- Klikk nå på de vertikale prikkene før antiviruset.
- Til slutt velger du Avinstaller og følg instruksjonene på skjermen for å fullføre prosessen.
Noen ganger kan kjøretidsfeil 438 være en falsk alarm fra tredjeparts antivirus. Det kan også hende at sikkerhetsprogramvaren roter med koden din av en eller annen grunn.
I dette tilfellet må du avinstallere antivirusprogrammet og bruke Microsoft Defender i stedet.
Med dette kan vi nå konkludere med denne detaljerte veiledningen om VBA runtime error 438. Alt som gjenstår for deg er å følge instruksjonene der, og problemet bør være historie.
Hvis du står overfor andre problemer som kjøretidsfeil 3709, sjekk vår detaljerte veiledning for å fikse det raskt.
Gi oss gjerne beskjed om løsningen som hjalp deg med å fikse dette problemet i kommentarene nedenfor.