Modifier caractère automatiquement
Bonjour et bonne année à tous,
Je créé un énième sujet car mes connaissances en VBA ne s'améliorent pas aussi rapidement que je le souhaite...
Je suis donc confronté de nouveau à un problème et quelques petits autres, mais dans un soucis de lisibilité et pour que les futurs lecteurs se retrouvent plus rapidement avec la fonction "recherche", j'ai mis en titre seulement mon principal soucis.
En effet, je souhaite que lorsqu'une cellule de la plage (A10:C29) soit complétée, tous les "h","H" soient remplacés par ":" (Exemple: 12h34 --> 12:34).
Ayant déjà fait des recherches avant de poster, CTRL+H ne me convient pas car je veut que cela se fait directement après avoir écrit. De plus, j'ai essayé ce code:
Code:
1 2 3 4 5 6 7
| 'Remplace les "h","H" par des ":" dans la plage Texte1 (A10:C29)
Private Sub Remplacer_Caractere(ByVal Target As Range)
With worsheet("saisie-pilote")
Dim Texte1 As String
Texte1 = Replace(Texte1, "h", ":")
End With
End Sub |
Mais rien ne se passe... Comment faire ? La fonction Replace me semblait pas mal pourtant..!
Mille merci d'avance!
Blend