Esempi VBA con funzioni
Info
Esempi
Linguaggio
Librerie
Formule
Ultimi Inseriti

 Login

 Password

In Excel sono disponibili moltissime funzioni ma a volte è comodo (o necessario) creare una funzione che abbia caratteristiche particolari o che faccia calcoli complessi: è possibile crearne una personalizzata scrivendone il codice in VBA; diventa poi disponibile come qualsiasi altra funzione nel foglio di calcolo.

Un esempio di come potrebbe essere scritta una funzione è questo, che calcola l'area di un quadrato a partire dal lato:
Function AreaQuadrato(Lato)
  AreaQuadrato= Lato * Lato
End Function

Provando a fare un piccolo elenco dei motivi per cui scrivere una funzione personalizzata:
  1. permette di avere calcoli complessi o diffcilmente realizzabili con funzioni standard in una sola cella;
  2. spesso anche solo il nome dato alla funzione e ai parametri rende comprensibile a chiunque il tipo di calcolo realizzto;
  3. riducono gli errori avendo sempre lo stesso calcolo per gli stessi parametri evitando righe con calcoli particolari o diversi;
  4. la logica del calcolo, spiegata con i commenti nel codice, è molto più leggibile e comprensibile anche a distanza di tempo;
  5. le funzioni utilizzate nella stessa azienda possono essere inserite in un file unico a disposizione di tutti, rendendo il calcolo degli stessi valori uguale per tutti.
 

data4idea srls - PIva 01881000937 - info@data4idea.it