Salve a tutti... io ho una funzione in vba di questo tipo:
codice:
Private Sub ind1_Click()
num = CInt(N1.Caption)
If (num > 0) Then
num = num - 1
N1.Caption = num
End If
TOT1.Caption = num * P1
calcola
End Sub
e poi ho un'altra funzione identica, nella quale cambia solo un numeretto:
codice:
Private Sub ind2_Click()
num = CInt(N2.Caption)
If (num > 0) Then
num = num - 1
N2.Caption = num
End If
TOT2.Caption = num * P2
calcola
End Sub
e' possibile fare in modo di fare un'unica funzione richiamabile impostandogli un parametro in input, senza dover ogni volta modificare tutti i valori per tutte le funzioni che mi servono?! Dovrei fare 30 funzioni, il tempo che ci vuole per modificare 30 funzioni sostanzialmente identiche è lungo!
Grazie a tutti!