Qualche volta, lavorando con VBA, è utile poter utilizzare, anche nel codice, le funzioni del foglio di lavoro.
Purchè conosciate il nome della funzione in inglese, questo è possibile.
basta richimare la funzione come metodo di
Application.WorksheetFunction
Ad esempio, per contare le celle piene di un intervallo, possiamo usare il codice
Application.WorksheetFunction.CountA(intervallo)
COUNTA è il nome inglese della funzione CONTA.VALORI
Eventuali argomenti della funzione vanno sperati con la virgola e non con il punto e virgola. Ecco un esempio di CERCA.VERT/VLOOKUP
Application.WorksheetFunction.VLookup("Roma", Range("comuni"), 7, 0)