Stellar Blade Un'esclusiva PS5 che sta facendo discutere per l'eccessiva bellezza della protagonista. Vieni a parlarne su Award & Oscar!

Excel Forum Per condividere esperienze su Microsoft Excel

Errore VBA

  • Messaggi
  • OFFLINE
    Fabrius56
    Post: 10
    Registrato il: 16/10/2012
    Città: MILANO
    Età: 67
    Utente Junior
    2010
    00 06/03/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.
  • OFFLINE
    federico460
    Post: 2.879
    Registrato il: 10/10/2013
    Città: VICENZA
    Età: 69
    Utente Veteran
    365
    10 06/03/2023 19:54
    ciao
    devi solo aggiungere PTRSAFE
    Declare PtrSafe Function

    per adeguare il codice ai 64 bit
    [Modificato da federico460 06/03/2023 19:55]
  • OFFLINE
    Fabrius56
    Post: 10
    Registrato il: 16/10/2012
    Città: MILANO
    Età: 67
    Utente Junior
    2010
    00 09/03/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
  • OFFLINE
    Fabrius56
    Post: 11
    Registrato il: 16/10/2012
    Città: MILANO
    Età: 67
    Utente Junior
    2010
    00 13/03/2023 11:46
    Errore VBA
    Ho risolto.

    Ho inserito PtrSafe fra Function e Declare e tutto si è risolto.
  • OFFLINE
    rollis13
    Post: 1.323
    Registrato il: 16/08/2015
    Città: CORDENONS
    Età: 67
    Utente Veteran
    Excel 2016-32bit Win11
    00 13/03/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
    [Modificato da rollis13 13/03/2023 18:38]

    ______________________________________________________________
    C'è chi fa le COSE a CASO e chi fa CASO alle COSE (Ignoto)
  • 15MediaObject5,0015 1