Bonjour à tous,
Je suis nul en VBE. J'ai trouvé sur ce forum comment convertir automatiquement le texte en majuscules lors de la saisie (ci-dessous), mais je voudrais exclure une colonne (par exemple la colonne F). Je ne sais pas comment l'écrire...
Quelqu'un peut-il m'aider ?
Merci par avance.
Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Count = 1 Then
codeA = "ÉÈÊËÔéèêëàçùôûïî"
codeB = "EEEEOeeeeacuouii"
temp = Target
For i = 1 To Len(temp)
p = InStr(codeA, Mid(temp, i, 1))
If p > 0 Then Mid(temp, i, 1) = Mid(codeB, p, 1)
Next
Application.EnableEvents = False
Target = UCase(temp)
Application.EnableEvents = True
End If
End Sub
Je suis nul en VBE. J'ai trouvé sur ce forum comment convertir automatiquement le texte en majuscules lors de la saisie (ci-dessous), mais je voudrais exclure une colonne (par exemple la colonne F). Je ne sais pas comment l'écrire...
Quelqu'un peut-il m'aider ?
Merci par avance.
Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Count = 1 Then
codeA = "ÉÈÊËÔéèêëàçùôûïî"
codeB = "EEEEOeeeeacuouii"
temp = Target
For i = 1 To Len(temp)
p = InStr(codeA, Mid(temp, i, 1))
If p > 0 Then Mid(temp, i, 1) = Mid(codeB, p, 1)
Next
Application.EnableEvents = False
Target = UCase(temp)
Application.EnableEvents = True
End If
End Sub