Ciao a tutti,
premetto che ho già trovato una soluzione al problema ma vorrei capire il motivo dell'errore.
Ho definito una sub con 1 variabile
Public Sub riLoad(ByVal tOper As Byte)
La richiamo dalle form con
riLoad (3)
TUTTO FUNZIONA!!!
voglio utilizzare 2 variabili, quindi cambio il codice
Public Sub riLoad(ByVal tOper As Byte, ByVal tSalva As Integer)
ma quando provo a chiamarla con
riLoad (1,1)
access mi da errore (già in scrittura su vba) e mi dice che "Previsto =" , ma se tolgo il secondo valore
riLoad (1)
non mi dice niente. Ovviamente poi non funziona.
Ho provato a modificare la Sub in Function ma l'errore rimane
Public Function riLoad(ByRef tOper As Byte, ByRef tSalva As Integer) As Integer
Per risolvere è stato sufficiente associare la chiamata a una variabile
Dim pippo
pippo = riLoad(1, 1)
Qualcuno mi sa spiegare perchè?
Grazie 1000
Ciao