che differenza PRATICA c' è tra definire una variabile come Pubblica in un modulo, come privata un una classe (form) e poi chiamare una Sub che elabori quella variabile o passare dei dati direttamente ad una subrutine?
cioè, per fare un esempio, se devo passare Dati1 e Dati 2 alla sub ElaboraDati(), che differenza PRATICA c' è tra dichiarare:
-Public Data1, Data2 as integer (in un modulo) oppure
-Dim Data1, Data2 as integer e poi chiamare
-Private Sub ElaboraDati()
oppure:
-Call ElaboraDati(Data1, Data2) dove
-Private Sub ElaboraDati(Data1 as integer, Data2 as integer)
Spero di essermi spiegato...
E' solo chiarezza di codice o c' è qualcosa di più?