Ciao a tutti,
ho un problema con ACCESS e VBA, ho creato la seguente funzione in un modulo


private function AggiornaImporti (strTipo As String, Optional strRisp As String)
....
End function


e la richiamo nel seguente modo

AggiornaImporti("S","N")

mi appare un'errore

Errore di compilazione - Previsto: =

se invece la richiamo

AggiornaImporti("S")

non mi da nessun errore. Funziona solo se la richiamo

X = AggiornaImporti("S","N")

Come mai, dato che la funzione non prevede ritorni di alcun tipo, e soprattutto come mai ho l'errore solo se uso tutti e due gli argomenti, mentre con uno solo no?

Ho provato anche ad usare SUB al posto di FUNCTION ma č lo stesso.