Errore VBA

Versione Completa   Stampa   Cerca   Utenti   Iscriviti     Condividi : FacebookTwitter
Fabrius56
00lunedì 6 marzo 2023 19:39
Ciao a tutti.
Tempo fa ho creato un foglio di lavoro per eseguire una lista per la spesa.
Allora usavo, credo, Excel 2010 su un S.O. a32 bit.
Sono poi passato ai 64 bit e ho aggiornato Excel alla versione 2021.
Ora quando apro quel foglio di lavoro mi da l'errore che vedete in allegato.
Da quello che ne capisco io il suono che ho attribuito a quella macro crea dei problemi.
Vi sarei grato se voleste gentilmente propormi delle soluzioni per correggere quell'errore.

Grazie in anticipo a chi mi fornirà soluzioni e anche solo a chi mi legge.
federico460
10lunedì 6 marzo 2023 19:54
ciao
devi solo aggiungere PTRSAFE
Declare PtrSafe Function

per adeguare il codice ai 64 bit
Fabrius56
00giovedì 9 marzo 2023 16:19
Errore VBA
Grazie mille federico460.

Che dovevo inserire "PtrSafe" per aggiornarlo ai 64 bit lo avevo capito leggendo il testo dell'errore ma vorrei capire dove lo devo inserire. Scusami ma sono un pochino scarso di conoscenza di VBA che ho generato utilizzando le macro.

Saresti così gentile da fornirmi indicazioni in merito?

Grazie
Fabrius56
00lunedì 13 marzo 2023 11:46
Errore VBA
Ho risolto.

Ho inserito PtrSafe fra Function e Declare e tutto si è risolto.
rollis13
00lunedì 13 marzo 2023 18:32
Ah, era questo che ti mancava, mi sembrava che te l'avesse già detto @federico460 nel suo post #2.

In fondo a questa pagina c'è la tabella:
https://learn.microsoft.com/it-it/office/vba/language/concepts/getting-started/64-bit-visual-basic-for-applications-overview
Questa è la versione 'lo-fi' del Forum Per visualizzare la versione completa clicca qui
Tutti gli orari sono GMT+01:00. Adesso sono le 16:15.
Copyright © 2000-2024 FFZ srl - www.freeforumzone.com