Faire écrire à Excel la suite des lettres
Résolu/Fermé
JPGRRR
Messages postés
5
Date d'inscription
vendredi 20 février 2015
Statut
Membre
Dernière intervention
23 février 2015
-
20 févr. 2015 à 14:44
Raymond PENTIER Messages postés 58760 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 15 décembre 2024 - 24 févr. 2015 à 01:14
Raymond PENTIER Messages postés 58760 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 15 décembre 2024 - 24 févr. 2015 à 01:14
A voir également:
- Excel incrémenter alphabet
- Code ascii alphabet - Guide
- Liste déroulante excel - Guide
- Classer par ordre alphabétique excel plusieurs colonnes - Guide
- Si et excel - Guide
- Aller à la ligne excel - Guide
3 réponses
Vaucluse
Messages postés
26496
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
1 avril 2022
6 418
20 févr. 2015 à 14:55
20 févr. 2015 à 14:55
Bonjour
pour pouvoir faire ça, il faut créer des liste personnalisées dans les options Excel:
écrivez la liste une fois dans une feuille
sélectionnez la
clic sur logo Microsoft en haut à gauche (2007) ou icone fichier (après 2007)
en bas de la fenêtre: options excel
en haut à gauche : "standard"
sélectionnez "modifier les listes personnalisée"
vérifier dans la fenêtre que le champ est bien entré dans le carde du bas et cliquez sur importer
Vous pouvez placer dans ces listes des A,B,C ou des pommes, des poires et des scoubidous....
crdlmnt
pour pouvoir faire ça, il faut créer des liste personnalisées dans les options Excel:
écrivez la liste une fois dans une feuille
sélectionnez la
clic sur logo Microsoft en haut à gauche (2007) ou icone fichier (après 2007)
en bas de la fenêtre: options excel
en haut à gauche : "standard"
sélectionnez "modifier les listes personnalisée"
vérifier dans la fenêtre que le champ est bien entré dans le carde du bas et cliquez sur importer
Vous pouvez placer dans ces listes des A,B,C ou des pommes, des poires et des scoubidous....
crdlmnt
20 févr. 2015 à 15:51
Mais mon but était d'éviter d'écrire la liste, ne serait-ce qu'une fois (quel feignasse, celui-là ...).
J'espérais qu'il connaitraît la suite des lettres de l'alphabet, apparemment c'est pas le cas.
Je me demande si y aurait pas moyen de lui faire écrire la liste des chiffres, et l'obliger à remplacer 1 par A, 2 par B, ....
Ou alors : sélectionner la ligne des noms de colonnes (mais comment ?), et la faire écrire dans la 1e colonne ??
Idées un peu tordues ...
En tout cas, merci pour cette réponse
20 févr. 2015 à 16:00
=CAR(LIGNE(A65))
et tirer vers le bas (mais arrêter vous à Z)
et recommencer ensuite avez:
=CAR(LIGNE($A$65))&CAR(LIGNE(A65))
attention aux $
crdlmnt
20 févr. 2015 à 23:17
Mais pour le plaisir : que vient faire ce A65 ?? Au point où j'en suis j'aimerais bien comprendre ce ...miracle ! (mais c'est pas une obligation ...)
(Pour le $, je pense que je comprendrai)
21 févr. 2015 à 03:55
Intrigué, moi aussi, j'ai cherché à comprendre la raison de ce A65 ... et je pense avoir trouvé ! Alors je vais détailler pour toi, JPGRRR, avec l'autorisation tacite et amicale de Vaucluse :
On sait que la fonction CAR(µ) permet d'afficher un caractère qui change selon la valeur de µ.
Par exemple =CAR(65) affiche comme résultat la lettre A majuscule.
Mais si on recopie bêtement cette formule vers le bas, on obtiendra une série de A, car la formule reste inchangée.
Par contre si on observe que la formule =LIGNE(A65) donne le même résultat 65, mais qu'en plus la référence de cellule A65, elle, va s'incrémenter en A66, A67 ... quand on la recopiera vers le bas, il ne reste alors qu'à remplacer =CAR(65) par =CAR(LIGNE(A65)) avant de recopier.
21 févr. 2015 à 09:39
Si je tape =A65 dans la case Z3 , la case Z3 se garnit de ce qu'il y a ds la case A65 (et 0 s'il n'y a rien)
Si je tape =ligne(A65) dans la case Z3, la case Z3 se garnit de ... 65.
Si je tape =car(ligne(A65)) dans la case Z3, la case Z3 se garnit de car(65), ie : A.
Qd je tire Z3 vers Z4, le seul nombre présent ds Z3 étant 65, il s'incrémente en 66, et les 3 lignes précédentes de mon explication aboutissent à car(66), ie : B.
D'accoooord !
Bon, avec les $, je m'y remettrai plus tard (qd la pluie aura repris)
MERCI à tous les 2 !
PS : Qd je pense que j'ai (un peu) enseigné Excel ...
PPS : j'ai été voir les codes ASCII, et effectivement 48, c'est 0,...,65 c'est A ...