":" à la place de "." et ","

  • Initiateur de la discussion Initiateur de la discussion PETER
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

P

PETER

Guest
Bonsoir tout le forum

Je voudrais que pour les cellules 'B10:C30' a chaque fois qu'on tape un point '.' ou une virgule ',' cela soit remplacé par une double points ':'

Merci a tous

Peter.
 
Bonsoir Peter,

Vite fais, cela peut être une macro de ce style :

Private Sub Worksheet_SelectionChange(ByVal Target As Range)
With Range('B10:C30')
.Replace What:='.', Replacement:=':'
.Replace What:=',', Replacement:=':'
End With
End Sub

Cordialement

Bernard
 
Re:\":\" à la place de \".\" et \",\"

Bonsoir Peter

Je crois que ceci pourras répondre a ta demande:

Code:
Private Sub Worksheet_Change(ByVal Target As Range)
With Target
     Select Case .Column
            Case 2 To 3
                 Select Case .Row
                        Case 10 To 30
                             If InStr(1, .Value, '.') > 0 Then
                                .Value = Replace(.Value, '.', ':')
                             ElseIf InStr(1, .Value, ',') > 0 Then
                                .Value = Replace(.Value, ',', ':')
                             End If
                 End Select
    End Select
End With
End Sub

If anything else, just ask.

désolé ctBernard, pas vu ton post ! 😱

Message édité par: Hellboy, à: 28/06/2005 23:53
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
3
Affichages
841
Retour