LAMPOSKO
XLDnaute Nouveau
Bonsoir Jacky45 , Tibo,
MichelXLD
Voila dés que j'ai vu ce sujet ici
https://www.excel-downloads.com/threads/forcer-lecriture-2-lettres-et-6-chiffres.72697/
j'ai suivi le fil mais pas de reponse , j'ai pensé que le sujet était clos ,c'est pourquoi je reitére ma demande , pardonnez moi , mon insistence ...
Et comme je recherche depuis un moment un code à l'identique de celui-ci , à appliquer dans toute la colonne L , nommée INDEXJOK
le seul parametre qui differe (pas beaucoups ) c'est que mes donnnées se composent de 3 lettres toujours les memes_ puis 2 lettres qui changent_ puis
4 chiffres comme ceci ==> JKR.uA.1234
3 segments separés par un point .
est-il possible que vous m'adapteriez ce code en fonction de mes données , et si possible m'indiquer ou et comment je dois le coller dans mon classeur !!
Euuhh je ne sais pas encore me debrouiller tout seul avec les codes VBA (!!!)
Code par MICHELXLD à adapter si possible
Code:
Option Explicit
Option Compare Text
Private Sub Worksheet_Change(ByVal Target As Range)
If Not Intersect(Target, Range("A1:A100")) Is Nothing Then
If Target.Value Like "[a-z][a-z]######" Then Exit Sub
On Error GoTo Fin
Application.EnableEvents = False
MsgBox "Format non conforme."
Application.Undo
End If
Fin:
Application.EnableEvents = True
End Sub
je vous remerci infiniment de me repondre ;
à plus
oups j'espére que je suis toujours sur le bon fil !!
MichelXLD
Voila dés que j'ai vu ce sujet ici
https://www.excel-downloads.com/threads/forcer-lecriture-2-lettres-et-6-chiffres.72697/
j'ai suivi le fil mais pas de reponse , j'ai pensé que le sujet était clos ,c'est pourquoi je reitére ma demande , pardonnez moi , mon insistence ...
Et comme je recherche depuis un moment un code à l'identique de celui-ci , à appliquer dans toute la colonne L , nommée INDEXJOK
le seul parametre qui differe (pas beaucoups ) c'est que mes donnnées se composent de 3 lettres toujours les memes_ puis 2 lettres qui changent_ puis
4 chiffres comme ceci ==> JKR.uA.1234
3 segments separés par un point .
est-il possible que vous m'adapteriez ce code en fonction de mes données , et si possible m'indiquer ou et comment je dois le coller dans mon classeur !!
Euuhh je ne sais pas encore me debrouiller tout seul avec les codes VBA (!!!)
Code par MICHELXLD à adapter si possible
Code:
Option Explicit
Option Compare Text
Private Sub Worksheet_Change(ByVal Target As Range)
If Not Intersect(Target, Range("A1:A100")) Is Nothing Then
If Target.Value Like "[a-z][a-z]######" Then Exit Sub
On Error GoTo Fin
Application.EnableEvents = False
MsgBox "Format non conforme."
Application.Undo
End If
Fin:
Application.EnableEvents = True
End Sub
je vous remerci infiniment de me repondre ;
à plus
oups j'espére que je suis toujours sur le bon fil !!