TOP

VBA-Lezione 14.1. Utilizzo delle funzioni Excel

Funzioni VBA

VBA ha molte funzioni che puoi utilizzare nei tuoi progetti.

In questo corso ne abbiamo utilizzati alcuni, come IsNumeric, Year, Split, Join, Array, Date, Chr ecc.

Puoi trovare un elenco di tutte le principali funzioni VBA (con un esempio di come utilizzare ciascuna funzione) nella sezione Funzioni VBA.

È anche possibile utilizzare le consuete funzioni EXCEL nel codice VBA, che vedremo più avanti in questa lezione.


EXCEL Funzioni

Per aggiungere la funzione Excel al codice VBA, digita WorksheetFunction e inserisci un punto ("."), dopodiché apparirà un elenco di funzioni:

Seleziona qualsiasi funzione Excel che ti interessa, ad esempio COUNTBLANK, e inserisci i suoi argomenti:

WorksheetFunction Esempio

Nel seguente esempio della macro VBA, contiamo il numero di celle vuote nell'intervallo "A1:D8", memorizziamo il valore risultante in una variabile e quindi lo visualizziamo in una finestra di dialogo:

Sub test()
     var_test = WorksheetFunction.CountBlank(Range("A1:D8"))
     MsgBox var_test
End Sub