Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.
  • Initiateur de la discussion Initiateur de la discussion pat_herault
  • 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

pat_herault

Guest
Bonjour à tous,

Une enieme question sur la fonction replace, mais là je bloque sur un détail bête.
J'ai sous excel, une colonne avec des numéro de sécu. Je veux scanner toute la colonne et remplacer les 6 derniers chiffres par 111111.
j'ai essayé replace et mid mais rien ne fonctionne.

Quelqu'un aurait il une solution ?

Merci et bonne journée
 
Re : Replace

Bonjour Pat, bonjour le forum,

Peut-être comme ça (à adapter pour la colonne) :
Code:
For Each cel In Range("A1:A" & Range("A65536").End(xlUp).Row)
    cel.Value = Mid(cel.Value, 1, 5) & "111111"
Next cel

Édition :

Bonjour Pedrag on s'est croisé.
 
Re : Replace

re bonjour à tous,

Merci à Pedrag31 et Robert.
Pedrag ta formule marche très bien mais j'avais omis de préciser sous VB.
Je te remercie, je la conserve pour une utilisation ultérieure.
Robert, c'est parfait ! ça fonctionne bien, je vais l'adapter à mes besoins.

Merci et bonne journée🙂
 
Re : Replace

Bonjour,
J'ai pas bu de pastaga (ça c'est pour Robert) et pourtant il me semble que les N° de sécu comportent 13 chiffres + la clé
Donc,
Code:
For Each cel In Range("A1:A" & Range("A65536").End(xlUp).Row)
    cel = Mid(cel, 1, Len(cel) - 6) & "111111"
Next cel
End Sub
A+
kjin
 
- 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
4
Affichages
284
  • Résolu(e)
Microsoft 365 DateDif()
Réponses
5
Affichages
396
Réponses
8
Affichages
464
Réponses
25
Affichages
1 K
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…