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.