Salut,
Tant qu'à faire, tester aussi la phrase (des fois qu'elle soit vide)
Private Sub Form_Load()
MsgBox GetOnlyFirstChar("Essai")
End Sub
Private Function GetOnlyFirstChar(ByVal myValue As String, Optional DefaultIfNull As String = vbNullString) As String
'# Test si la valeur est nulle:
If myValue = vbNullString Then
GetOnlyFirstChar = DefaultIfNull
Else
'# Sinon, mémo du 1er caractère:
GetOnlyFirstChar = Left$(myValue, 1)
End If
End Function
titicar
