Function CheckPartitaIva(ByVal sz_Codice As String) As Integer '====================================== 'Controllo la partita iva '====================================== Dim n_Val As Integer Dim n_Som1 As Integer Dim n_Som2 As Integer Dim lcv As Integer
For lcv = 1 To 9 Step 2 n_Val = Val(Mid$(sz_Codice, lcv, 1)) n_Som1 = n_Som1 + n_Val n_Val = Val(Mid$(sz_Codice, lcv + 1, 1)) n_Som1 = n_Som1 + Int((n_Val * 2) / 10) + ((n_Val * 2) Mod 10) Next lcv n_Som2 = 10 - (n_Som1 Mod 10) If n_Som2 = 10 Then n_Som2 = 0 n_Val = Val(Mid$(sz_Codice, 11, 1)) If n_Som2 = n_Val Then CheckPartitaIva = 0 Else CheckPartitaIva = n_Som2 + 48 End If End Function
Data ultima modifica: 13 novembre 2012
Contatti Fax: 06.233.215.239
E-mail:
Gli articoli, i commenti, le recensioni e i messaggi sono di proprietà dell'autore
dove non diversamente specificato. Il webmaster non si assume alcuna
responsabilità riguardante l'utilizzo improprio del materiale pubblicato.