limite le nombre de caractere dans une cell defi

E

Evelynetfrancois

Guest
bonsoir a tous
voici ma Q du jour !!

Est-il possible d empecher la saisie de plus de 10 caracteres dans une cellule definie

par validation le resultat n 'est pas ideal
je souhaite empeche phisiquement plus de 10 caracteres

merci pour vos idées !!toujours bien venues !!!!

E et F
 

Hellboy

XLDnaute Accro
Bonjour Evelynetfrancois

En VBA, ce code fera ce que tu souhaite.


Private Sub Worksheet_Change(ByVal Target As Range)
           
With Target
                           
If Len(.Value) > 10 Then
                                    MsgBox ' Limite imposé de 10 caractères !', vbInformation
                                    .Value = Empty
                                    .Select
                           
End If
           
End With
End Sub

[file name=classeur1_20051206184614.zip size=5462]http://www.excel-downloads.com/components/com_simpleboard/uploaded/files/classeur1_20051206184614.zip[/file]
 

Pièces jointes

  • classeur1_20051206184614.zip
    5.3 KB · Affichages: 19
E

Evelynetfrancois

Guest
merci pour ta reponse tres rapide
ce n est pas tt a fait ca que je cherche
cette macro fonctionne exactement comme la validation d Excel
ce que je souhaiterais c'est qu il ne soit pas possible de depasser 10 caracteres a la saisie
cé a dire interdir la saisie du onzieme !!!
bloquer disons !!!!!!!!!
une idée ??

e et f
 

Hellboy

XLDnaute Accro
re a tous

Effectivement, je n'avais pas bien saisis toute la valeur de la question.

Je ne connais pas de façon sur le tableur d'effectuer ce genre de vérification.

En passant, vous puviez aussi faire de la même façon (sans le code) en passant par la validation.


[file name=xldimage_20051206191915.zip size=36134]http://www.excel-downloads.com/components/com_simpleboard/uploaded/files/xldimage_20051206191915.zip[/file]


désolé, je ne suis pas dedant aujourd'hui !!!! Je répète ce que tu sais déjà !

Message édité par: Hellboy, à: 06/12/2005 19:20
 

Pièces jointes

  • xldimage_20051206191915.zip
    35.3 KB · Affichages: 10
E

Evelynetfrancois

Guest
re
ca ne repond pas a mon envie !!! mais c'est super simpa de votre part , de proposer des solutions !!!!!!!
je vais encore chercher !!! malgres tout
en remplacent la cell par un texbox ou autre , je verais ca plus tard
en tout cas encore merci tres sinceresss
E et F
 

myDearFriend!

XLDnaute Barbatruc
Bonsoir Evelynetfrancois, Hellboy, JeanMarie, le Forum,

Juste pour le fun... ci-joint une solution barbatruquée...

En fait, il s'agit d'un remake d'une solution que j'avais tentée de proposer l'année dernière. Je l'ai un peu améliorée cette fois.
Reste à savoir si cette façon de faire peut rester stable dans un projet dit 'sérieux'...

Cordialement, [file name=mDF_LimiterSaisieDansCellule_20051207022913.zip size=35015]http://www.excel-downloads.com/components/com_simpleboard/uploaded/files/mDF_LimiterSaisieDansCellule_20051207022913.zip[/file]
 

Pièces jointes

  • mDF_LimiterSaisieDansCellule_20051207022913.zip
    34.2 KB · Affichages: 23

_Thierry

XLDnaute Barbatruc
Repose en paix
Bonsoir à Tous

Ah tiens tiens Didier, ça me rappelle un certain fil où l'on a 'barbatruqué' un max avec toute l'équipe de choc l'an dernier ...

Par contre ça me permet de me rendre compte que le moteur de recherche du Forum First Generation est HS !

Au secour David !!!

Bonne Soirée
[ol]@+Thierry[/ol]
 

Discussions similaires

Statistiques des forums

Discussions
312 361
Messages
2 087 610
Membres
103 606
dernier inscrit
lolo1970