Errore di runtime 438: l'oggetto non supporta la proprietà [correzione]

Utilizzare le proprietà e i metodi corretti per l'oggetto selezionato

  • L'errore di runtime 438 si verifica se la proprietà o il metodo che si sta tentando di utilizzare non si applica all'oggetto selezionato.
  • Puoi risolvere questo problema disinstallando il componente aggiuntivo di Microsoft Works.
  • Un'altra soluzione efficace è rimuovere il tuo antivirus di terze parti.
errore di runtime 438

L'errore di runtime 438 su Microsoft Visual Basic (VBA) è uno dei problemi più fastidiosi riscontrati dagli utenti. Come altri errori di runtime come 3706, ti impedisce di eseguire il tuo codice su VBA.

Fortunatamente, per quanto scoraggiante possa sembrare il problema, non è il più difficile da risolvere, come mostrato nelle sezioni successive di questa guida dettagliata.

Cosa significa oggetto che non supporta la proprietà o il metodo in Excel?

Esistono diversi oggetti che è possibile utilizzare in VBA e tutti hanno proprietà e metodi compatibili con essi.

Tuttavia, se si tenta di utilizzare una proprietà o un metodo non supportato da un metodo particolare, si ottiene l'estensione Runtime VBA 438, che indica che la proprietà che si sta tentando di utilizzare non si applica alla selezione oggetto.

Va inoltre notato che a volte questo può essere un falso positivo da un antivirus di terze parti. Quindi, se sei sicuro di aver selezionato la proprietà e il metodo corretti, potresti dover disabilitare o disinstallare il tuo antivirus.

Come posso correggere l'errore di runtime 438?

1. Usa le proprietà e i metodi giusti

Il modo più semplice per correggere l'errore di runtime 438 è utilizzare le proprietà e i metodi supportati dall'oggetto che stai utilizzando. Se non puoi determinarlo tu stesso, premi il punto dopo aver definito un oggetto.

Questo mostrerà l'elenco di tutte le proprietà e i metodi compatibili con esso. Un'altra opzione è premere F2 per visualizzare il browser degli oggetti. Questo elencherà anche le proprietà applicabili a un oggetto.

2. Disinstallare il componente aggiuntivo di Microsoft Works

  1. premi il finestre tasto + R, tipo controlloe fare clic su OK pulsante.
    errore di runtime di controllo 438
  2. Selezionare Disinstallare un programma sotto il Programmi opzione.
    disinstallare un
  3. Ora, fai clic con il pulsante destro del mouse Microsoft Works e selezionare il Disinstalla opzione.
    disinstallare
  4. Infine, segui le istruzioni sullo schermo per completare il processo e prova a eseguire nuovamente il codice VBA.

In alcuni casi, l'errore di runtime 438 potrebbe essere dovuto a problemi con alcuni componenti aggiuntivi di Excel, come Microsoft Works. La cosa migliore da fare qui è disinstallare questi plugin e verificare se l'errore persiste.

Leggi di più su questo argomento
  • Errore di runtime 3706: impossibile trovare il provider [correzione]
  • Errore di runtime 9: pedice fuori intervallo [correzione]
  • Errore di runtime 57121: definito dall'applicazione o definito dall'oggetto [correzione]
  • Errore di runtime 7: memoria esaurita [correzione]

3. Cerca malware

  1. premi il finestre chiave, tipo viruse selezionare Protezione da virus e minacce.
    errore di runtime del virus 438
  2. Clicca il Opzioni di scansione collegamento.
    opzioni di scansione
  3. Ora seleziona la tua opzione di scansione preferita.
  4. Infine, fai clic su Scannerizza adesso pulsante.
    scannerizza adesso

Se sei sicuro che le proprietà o i metodi sbagliati non siano la causa dell'errore di runtime 438, potrebbe essere dovuto all'attività dei virus sul tuo PC.

Dovresti usare l'opzione Scansione completa o Microsoft Defender (offline) per sbarazzartene. In alternativa, puoi utilizzare un antivirus dedicato in ESET NOD32.

Questo software speciale scansionerà l'angolo più nascosto del tuo PC ed eliminerà anche il malware più ostinato prima che possa causare problemi.

4. Reinstallare i driver

  1. premi il finestre tasto + X e selezionare il Gestore dispositivi opzione.
    gestore dispositivi
  2. Fare doppio clic su una delle sezioni per espanderla e fare clic con il pulsante destro del mouse su ciascuno dei dispositivi sotto di essa.
  3. Ora, seleziona il Disinstalla dispositivo opzione.
    disinstallare l'errore di runtime del dispositivo 438
  4. Infine, fai clic su Disinstalla pulsante per confermare l'azione.
    pulsante di disinstallazione

Alcuni utenti hanno riscontrato questo errore di runtime 438 a causa di problemi con i driver per dispositivi come la scheda video. Per risolvere questo problema, disinstalla il driver interessato e riavvia il PC.

5. Disinstalla l'antivirus di terze parti

  1. premi il finestre tasto + IO e selezionare il App opzione nel riquadro di sinistra.
  2. Seleziona il App e funzionalità opzione.
    app e errore di runtime 438
  3. Ora, fai clic sui punti verticali prima dell'antivirus.
  4. Infine, seleziona il Disinstalla opzione e seguire le istruzioni sullo schermo per completare il processo.
    disinstallare le impostazioni

A volte, l'errore di runtime 438 potrebbe essere un falso allarme del tuo antivirus di terze parti. Inoltre, il software di sicurezza potrebbe interferire con il tuo codice per qualche motivo.

In questo caso, è necessario disinstallare l'antivirus e utilizzare invece Microsoft Defender.

Con questo, possiamo ora concludere questa guida dettagliata sull'errore di runtime VBA 438. Tutto ciò che ti rimane è seguire le istruzioni ivi contenute e il problema dovrebbe essere la storia.

Se stai affrontando altri problemi come errore di runtime 3709, controlla la nostra guida dettagliata per risolverlo rapidamente.

Sentiti libero di farci sapere la soluzione che ti ha aiutato a risolvere questo problema nei commenti qui sotto.

Sono stati rilevati errori durante il salvataggio [Excel Fix Guide]

Sono stati rilevati errori durante il salvataggio [Excel Fix Guide]Microsoft Excel

Utilizzare l'opzione Apri e ripristina per correggere la cartella di lavoro problematicaGli errori sono stati rilevati durante il salvataggio del messaggio di errore di Excel che impedisce di salva...

Leggi di più
Come aprire Excel in modalità provvisoria [Guida di Windows 11]

Come aprire Excel in modalità provvisoria [Guida di Windows 11]Microsoft Excel

Excel in modalità provvisoria può essere raggiunto tramite il comando EseguiL'apertura di Excel in modalità provvisoria può risolvere vari problemi che interessano l'app.I file di installazione cor...

Leggi di più
Excel si apre solo in modalità provvisoria: come risolverlo su Windows 11

Excel si apre solo in modalità provvisoria: come risolverlo su Windows 11Microsoft Excel

Prova queste semplici soluzioni se Excel si apre solo in modalità provvisoriaL'apertura di Excel solo in modalità provvisoria impedisce l'avvio dell'app in modalità normale.I file di Office corrott...

Leggi di più