Créer un format de cellule avec lettres et chiffres
Résolu/Fermé
Happy79_2
Messages postés
73
Date d'inscription
vendredi 19 septembre 2014
Statut
Membre
Dernière intervention
6 décembre 2023
-
11 juin 2015 à 16:59
Happy79_2 Messages postés 73 Date d'inscription vendredi 19 septembre 2014 Statut Membre Dernière intervention 6 décembre 2023 - 11 juin 2015 à 18:19
Happy79_2 Messages postés 73 Date d'inscription vendredi 19 septembre 2014 Statut Membre Dernière intervention 6 décembre 2023 - 11 juin 2015 à 18:19
A voir également:
- Créer un format de cellule avec lettres et chiffres
- Créer un compte google - Guide
- Créer un compte gmail - Guide
- Comment créer un groupe whatsapp - Guide
- Format epub - Guide
- Créer un compte instagram sur google - Guide
7 réponses
Happy79_2
Messages postés
73
Date d'inscription
vendredi 19 septembre 2014
Statut
Membre
Dernière intervention
6 décembre 2023
1
11 juin 2015 à 17:00
11 juin 2015 à 17:00
J'ai oublié de mentionné que c'est en Excel 2003.
Raymond PENTIER
Messages postés
58764
Date d'inscription
lundi 13 août 2007
Statut
Contributeur
Dernière intervention
19 décembre 2024
17 255
11 juin 2015 à 17:20
11 juin 2015 à 17:20
Bonjour
Format personnalisé "abc "######" "##0
Mais "abc " ne doit pas être variable,
et il ne faut saisir au clavier que 123456123
Format personnalisé "abc "######" "##0
Mais "abc " ne doit pas être variable,
et il ne faut saisir au clavier que 123456123
Happy79_2
Messages postés
73
Date d'inscription
vendredi 19 septembre 2014
Statut
Membre
Dernière intervention
6 décembre 2023
1
Modifié par Happy79_2 le 11/06/2015 à 17:33
Modifié par Happy79_2 le 11/06/2015 à 17:33
Le problème est que ABC est variable... Y a t'il moyen?
Par exemple, si # représente des nombres, y a t'il un symbole pour les lettres?
Par exemple, si # représente des nombres, y a t'il un symbole pour les lettres?
ccm81
Messages postés
10903
Date d'inscription
lundi 18 octobre 2010
Statut
Membre
Dernière intervention
19 novembre 2024
2 428
11 juin 2015 à 17:38
11 juin 2015 à 17:38
Bonjour
Peut être une petite macro
http://www.cjoint.com/c/EFlpMb6RdHU
Salut à Raymond en passant
Cdlmnt
Peut être une petite macro
http://www.cjoint.com/c/EFlpMb6RdHU
Salut à Raymond en passant
Cdlmnt
Happy79_2
Messages postés
73
Date d'inscription
vendredi 19 septembre 2014
Statut
Membre
Dernière intervention
6 décembre 2023
1
11 juin 2015 à 17:45
11 juin 2015 à 17:45
Dans ce cas je vais devoir patienter, l'accès m'est interdit à ce site à mon lieu de travail.
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
ccm81
Messages postés
10903
Date d'inscription
lundi 18 octobre 2010
Statut
Membre
Dernière intervention
19 novembre 2024
2 428
Modifié par ccm81 le 11/06/2015 à 17:56
Modifié par ccm81 le 11/06/2015 à 17:56
Si tu as accès aux macros
Depuis la feuille à traiter
Alt-F11 pour accéder à l'éditeur vba
Coller ce code
Dans la feuille,
Outils/Macro/macros/selectionner formate/Option/raccourci clavier - prendre Ctrl+f par exemple
Puis
Sélectionner la plage à traiter et Ctrl+f
Cdlmnt
Depuis la feuille à traiter
Alt-F11 pour accéder à l'éditeur vba
Coller ce code
Public Sub formate() Dim cel As Range, s As String For Each cel In Selection s = cel.Value s = Left(s, 3) & " " & Mid(s, 4, 6) & " " & Right(s, 3) cel.Value = s Next cel End Sub
Dans la feuille,
Outils/Macro/macros/selectionner formate/Option/raccourci clavier - prendre Ctrl+f par exemple
Puis
Sélectionner la plage à traiter et Ctrl+f
Cdlmnt
Happy79_2
Messages postés
73
Date d'inscription
vendredi 19 septembre 2014
Statut
Membre
Dernière intervention
6 décembre 2023
1
11 juin 2015 à 18:05
11 juin 2015 à 18:05
Je nai pas votre formule au complet, cela s,arrete à :
cel In Select
cel In Select
tontong
Messages postés
2567
Date d'inscription
mercredi 3 février 2010
Statut
Membre
Dernière intervention
20 novembre 2024
1 059
11 juin 2015 à 18:12
11 juin 2015 à 18:12
Bonjour,
On peut aussi utiliser une colonne auxiliaire avec la formule:
=GAUCHE(SUBSTITUE(A2;" ";"");3)&" "&STXT(SUBSTITUE(A2;" ";"");4;6)&" "&DROITE(SUBSTITUE(A2;" ";"");3) à recopier.
On revient ensuite vers A (ou une autre colonne) avec un copier Collage spécial Valeur.
NB: SUBSTITUE(A2;" ";"") ne sert qu'à supprimer les espaces qui peuvent exister si on applique plusieurs fois le processus.
À ce détail près la formule est la même que celle de ccm81, que je salue cordialement.
On peut aussi utiliser une colonne auxiliaire avec la formule:
=GAUCHE(SUBSTITUE(A2;" ";"");3)&" "&STXT(SUBSTITUE(A2;" ";"");4;6)&" "&DROITE(SUBSTITUE(A2;" ";"");3) à recopier.
On revient ensuite vers A (ou une autre colonne) avec un copier Collage spécial Valeur.
NB: SUBSTITUE(A2;" ";"") ne sert qu'à supprimer les espaces qui peuvent exister si on applique plusieurs fois le processus.
À ce détail près la formule est la même que celle de ccm81, que je salue cordialement.
Happy79_2
Messages postés
73
Date d'inscription
vendredi 19 septembre 2014
Statut
Membre
Dernière intervention
6 décembre 2023
1
11 juin 2015 à 18:19
11 juin 2015 à 18:19
Merci bcp! Je crois que celle-ci est plus simple à appliquer.
Merci aussi à ccm81.
Merci aussi à ccm81.