OVH Cloud OVH Cloud

pb dans l'écriture

2 réponses
Avatar
Louis
Bonjour, cette proc ne fonctionne pas
merci de m'expliquer pourquoi.
Louis

Dim Rg As Range
Var = Len(Target)
Set Rg = Intersect(Target, Range("A3:A100"))
If Not Rg Is Nothing Then
If Var > 8 Then
MsgBox "Vous avez déposé " & Var & " caractères dans cette cellule" _
& vbNewLine & "Vous devez en retirer " & Var - 8, vbInformation, _
"Nombre de caractère > 8"
Target.Select
Target.Clear
End If
End If
End Sub

2 réponses

Avatar
Papou
Bonjour Louis
Chez moi (Excel 2000 SR1) ta procédure fonctionne sans problème.
Je te précise que je l'ai placée dans l'évènement Worksheet_Change
??
Cordialement
Pascal

"Louis" a écrit dans le message de news:
uTumU4#
Bonjour, cette proc ne fonctionne pas
merci de m'expliquer pourquoi.
Louis

Dim Rg As Range
Var = Len(Target)
Set Rg = Intersect(Target, Range("A3:A100"))
If Not Rg Is Nothing Then
If Var > 8 Then
MsgBox "Vous avez déposé " & Var & " caractères dans cette cellule" _
& vbNewLine & "Vous devez en retirer " & Var - 8, vbInformation, _
"Nombre de caractère > 8"
Target.Select
Target.Clear
End If
End If
End Sub




Avatar
Louis
OK merci, je n'avais pas mis le type de procédure.
Louis

"Papou" a écrit dans le message de
news:eoRJb9%
Bonjour Louis
Chez moi (Excel 2000 SR1) ta procédure fonctionne sans problème.
Je te précise que je l'ai placée dans l'évènement Worksheet_Change
??
Cordialement
Pascal

"Louis" a écrit dans le message de news:
uTumU4#
Bonjour, cette proc ne fonctionne pas
merci de m'expliquer pourquoi.
Louis

Dim Rg As Range
Var = Len(Target)
Set Rg = Intersect(Target, Range("A3:A100"))
If Not Rg Is Nothing Then
If Var > 8 Then
MsgBox "Vous avez déposé " & Var & " caractères dans cette cellule" _
& vbNewLine & "Vous devez en retirer " & Var - 8, vbInformation, _
"Nombre de caractère > 8"
Target.Select
Target.Clear
End If
End If
End Sub