qazaz ha preso questo esempio di codice dal capitolo 3 dove spiega le
funzioni e le sub del manuale online di visual basic che offre html.it

Credo che a lui non sia molto chiaro come sistemare il codice: cioè
dove andare a richiamare la funzione:infatti nel capitolo non ti dice
ovviamente perchè tratta delle funzioni dove devi andare a richiamarle

Questa è la funzione
----------------------------------------------------------------------
Function AreaCerchio(Raggio As Double) As Double
AreaCerchio = Raggio * Raggio * 3.14
End Function
----------------------------------------------------------------------
Questo codice che tu hai visto non fa parte della funzione,ma ti dice come richiamare la funzione

Dim Area1 As Double ------> dichiara una variabile
Area1 = AreaCerchio(5.4)------->assegna a questa variabile la funzione cioè area cerchio con il parametro cioè Raggio che
assume il valore che vuoi tu in questo caso 5.4.
Quindi area cerchio= raggio(5.4) * raggio(5.4) * 3.14
MsgBox Area1 --------> ti dà il risultato di questo calcolo

Quindi prova a creare un bottone e nell'evento click del
tuo bottone metti questo codice,clicca e vedi che ti apparirà il
tuo messagebox

Dim Area1 As Double
Area1 = AreaCerchio(5.4)
MsgBox Area1