Applies ToExcel per Microsoft 365 Excel per Microsoft 365 per Mac Excel per il web Excel 2024 Excel 2024 per Mac Excel 2021 Excel 2021 per Mac Excel 2019 Excel 2019 per Mac Excel 2016 Excel per iPad Excel per iPhone Excel per tablet Android Excel per telefoni Android

Importante:  Attenzione  Modifiche improprie al Registro di sistema possono provocare seri danni al sistema operativo, per cui risulterebbe necessaria la reinstallazione. Microsoft non garantisce che i problemi derivanti da modifiche improprie del Registro di sistema vengano risolti. Prima di modificare il Registro di sistema, eseguire il backup dei dati utili. Per informazioni aggiornate su come utilizzare e proteggere il Registro di sistema del computer, vedere la Guida di Microsoft Windows.

Questo articolo descrive la sintassi della formula e l'uso della funzione RICHIAMA in Microsoft Excel.

Nota:  La funzione RICHIAMA non è disponibile in Excel per il Web.

Descrizione

Richiama una procedura da una libreria a collegamento dinamico o da una risorsa codice. Questa funzione dispone di due sintassi. Utilizzare la sintassi 1 solo con una risorsa codice registrata precedentemente, che utilizza gli argomenti della funzione REGISTRO. Utilizzare la sintassi 2a o 2b per registrare e contemporaneamente richiamare una risorsa codice.

Importante: Questa funzione è rivolta agli utenti esperti. Un utilizzo non corretto della funzione RICHIAMA potrebbe causare degli errori e rendere necessario il riavvio del computer. Questa funzione è disponibile solo da un foglio macro di Excel.

Sintassi

Sintassi 1

Utilizzata con REGISTRO

RICHIAMA(registro; [argomento1];...)

Sintassi 2

Utilizzata singolarmente (in Microsoft Excel per Windows)

Registro     è il valore restituito da una funzione REGISTRO o IDENTIFICATORE.REGISTRO eseguita in precedenza.

RICHIAMA(modulo; procedura; tipo; [arg1];...])

Gli argomenti della sintassi della funzione RICHIAMA sono i seguenti:

  • Modulo     Obbligatorio. Testo racchiuso tra virgolette nel quale è specificato il nome della DLL che contiene la procedura in Microsoft Excel per Windows.

  • Procedura     Obbligatorio. Testo che specifica il nome della funzione nella DLL di Microsoft Excel per Windows. È inoltre possibile utilizzare il valore ordinale della funzione proveniente dall'istruzione EXPORTS del file DEF (File di definizione dei moduli, Module-Definition File). Il valore ordinale non deve essere in formato testo.

  • Tipo     Obbligatorio. Testo che specifica il tipo di dati del valore restituito e i tipi di dati di tutti gli argomenti nella DLL o risorsa codice. La prima lettera di tipo specifica il valore restituito. I codici da utilizzare per tipo sono descritti in dettaglio in Utilizzo delle funzioni RICHIAMA e REGISTRO. Nel caso di file DLL autonomi o di risorse codice autonome (XLL), è possibile omettere questo argomento.

  • Arg1;...     Facoltativo. Argomenti da sottoporre alla procedura.

Esempio

La formula macro seguente registra la funzione GetTickCount da una versione a 32 bit di Microsoft Windows. GetTickCount restituisce il numero di millisecondi trascorsi a partire dall'avvio di Microsoft Windows.

REGISTRO("Kernel32";"GetTickCount","J")

Supponendo che questa funzione REGISTRO si trovi nella cella A5, dopo che la macro ha registrato GetTickCount, sarà possibile utilizzare la funzione RICHIAMA per calcolare il numero di millisecondi trascorsi:

RICHIAMA(A5)

Serve aiuto?

Vuoi altre opzioni?

Esplorare i vantaggi dell'abbonamento e i corsi di formazione, scoprire come proteggere il dispositivo e molto altro ancora.

Le community aiutano a porre e a rispondere alle domande, a fornire feedback e ad ascoltare gli esperti con approfondite conoscenze.