Scalpweb
Messages postés1467Date d'inscriptionsamedi 13 mars 2004StatutMembreDernière intervention 5 mai 20104 20 juil. 2004 à 20:55
Heu, désolé nagattaque, mais renfield à raison... Tu t'embrouilles pour rien. En plus, on pourrait facilement rajouter une option permettant de ne pas limiter le longueur de la chaine grâche à la solution de renfield...
Enfin moi, ce que j'en dit...
nagattaque
Messages postés230Date d'inscriptionjeudi 29 mai 2003StatutMembreDernière intervention 5 juin 2007 20 juil. 2004 à 17:56
Oui elle pourrait... mais elle en a décidé autrement !
Renfield
Messages postés17287Date d'inscriptionmercredi 2 janvier 2002StatutModérateurDernière intervention27 septembre 202174 20 juil. 2004 à 16:02
Ta fonction pourrait se contenter d'être :
Function CorrespondanceR(ByVal Col As String) As Integer
Col = UCase(Col)
CorrespondanceR = Asc(Col) - 64
If Len(Col) = 2 Then
CorrespondanceR = 26 * CorrespondanceR + Asc(Mid(Col, 2, 1)) - 64
End If
End Function
20 juil. 2004 à 20:55
Enfin moi, ce que j'en dit...
20 juil. 2004 à 17:56
20 juil. 2004 à 16:02
Function CorrespondanceR(ByVal Col As String) As Integer
Col = UCase(Col)
CorrespondanceR = Asc(Col) - 64
If Len(Col) = 2 Then
CorrespondanceR = 26 * CorrespondanceR + Asc(Mid(Col, 2, 1)) - 64
End If
End Function