Validation des Données sur le nombre de caractère
Bonjour à tous,
J'ai dans un fichier une cellule qui doit être renseignée par l'utilisateur avec une contrainte sur le nombre de caractères de la saisie. Le contenu de cette cellule ne doit pas dépasser 60 caractères.
Dans un premier temps j'ai utilisé une macro du type :
Code:
1 2 3 4 5 6 7 8 9 10 11
| Private Sub Worksheet_Change(ByVal Target As Range)
Dim Titre_def$
If Target.Address = "$B$7" Then
Titre_def = Target.Value
If Len(Titre_def) > 60 Then
MsgBox "mon message avec précision du nombre de caractères", vbInformation
Target.Value = Left(Titre_def, 60)
Target.Select
End If
End If
End Sub |
Mais pour éviter du VB inutile je suis repassé sur une simple validation des données sur le nombre de caractères de la cellule.
Mon problème est qu'avec la validation de données, je ne sais pas informer l'utilisateur sur le nombre de caractère qu'il avait saisi pour qu'il puisse ensuite ajuster sa saisie.
Est-ce possible ? Et si oui comment ?
Merci d'avance à tous et bonne journée.