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 gmail - Guide
- Créer un compte google - Guide
- Créer un groupe whatsapp - Guide
- Créer un compte instagram - Guide
- Telecharger format factory - Télécharger - Conversion & Codecs
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
58395
Date d'inscription
lundi 13 août 2007
Statut
Contributeur
Dernière intervention
25 avril 2024
17 094
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
10853
Date d'inscription
lundi 18 octobre 2010
Statut
Membre
Dernière intervention
24 avril 2024
2 404
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
10853
Date d'inscription
lundi 18 octobre 2010
Statut
Membre
Dernière intervention
24 avril 2024
2 404
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
2549
Date d'inscription
mercredi 3 février 2010
Statut
Membre
Dernière intervention
23 avril 2024
1 054
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.