OVH Cloud OVH Cloud

Une série de lettres...

3 réponses
Avatar
Mario Ménard
Bonjour à tous,

Excel 2002.

Il est facile de générer une série de nombres, disons à compter de 1 :
Insérer 1 dans une cellule et avec CTRL enfoncé et la poignée de recopie, on
obtient une série incrémentée de la valeur 1.

Supposons que je veux faire de même mais à compter de la lettre "a". Ça ne
fonctionne pas !

Quelqu'un a une idée pour obtenir une série de lettres consécutives, disons
: a....aa,ab...bb... ?

Il est vrai que je pourrais me les "taper" dans la "Listes personnalisées"
!!! (dernière solution)

Merci par avance,

Mario

3 réponses

Avatar
Jean-François Aubert
Salut Mario,

une piste à développer / adapter.

Sub yy()
For i = 1 To 4
For i1 = 1 To 26
i2 = -1 + i
i3 = -2 + i
i4 = -3 + i
If i2 < 1 Then i2 = -96
If i3 < 1 Then i3 = -96
If i4 < 1 Then i4 = -96
li = li + 1
Cells(li, 1) = Chr(i1 + 96) & Chr(i2 + 96) & Chr(i3 + 96) & Chr(i4 + 96)
Cells(li, 1) = StrReverse(Cells(li, 1))
Next
Next
End Sub

--
Amicalement

Jean-François Aubert
{Vaudois de la Côte Lémanique}


"Mario Ménard" a écrit dans le message de
news:1fuWb.6264$
Bonjour à tous,

Excel 2002.

Il est facile de générer une série de nombres, disons à compter de 1 :
Insérer 1 dans une cellule et avec CTRL enfoncé et la poignée de recopie, on
obtient une série incrémentée de la valeur 1.

Supposons que je veux faire de même mais à compter de la lettre "a". Ça ne
fonctionne pas !

Quelqu'un a une idée pour obtenir une série de lettres consécutives, disons
: a....aa,ab...bb... ?

Il est vrai que je pourrais me les "taper" dans la "Listes personnalisées"
!!! (dernière solution)

Merci par avance,

Mario




Avatar
ChrisV
Bonjour Mario,

La liste est-elle comprise dans une limite ?


ChrisV


"Mario Ménard" a écrit dans le message de
news: 1fuWb.6264$
Bonjour à tous,

Excel 2002.

Il est facile de générer une série de nombres, disons à compter de 1 :
Insérer 1 dans une cellule et avec CTRL enfoncé et la poignée de recopie,
on

obtient une série incrémentée de la valeur 1.

Supposons que je veux faire de même mais à compter de la lettre "a". Ça ne
fonctionne pas !

Quelqu'un a une idée pour obtenir une série de lettres consécutives,
disons

: a....aa,ab...bb... ?

Il est vrai que je pourrais me les "taper" dans la "Listes personnalisées"
!!! (dernière solution)

Merci par avance,

Mario




Avatar
Modeste
;-)))
adapté d'une ficelle toute récente ;O))))
en a1:
="Letexte" &SUBSTITUE(ADRESSE(1;LIGNE();4);"1";"")
puis recopier vers le bas
:-( 256 fois maxi

oui Chris on pourrait aussi tester si la ligne est
supérieur à 256 et agir en conséquence....
mais là c'est toi le spécialiste de la réduction de formule
je te réserve un verre de g'nief.....
;O))))

-----Message d'origine-----
Bonjour Mario,

La liste est-elle comprise dans une limite ?


ChrisV


"Mario Ménard" a écrit dans
le message de

news: 1fuWb.6264$
Bonjour à tous,

Excel 2002.

Il est facile de générer une série de nombres, disons à
compter de 1 :


Insérer 1 dans une cellule et avec CTRL enfoncé et la
poignée de recopie,


on
obtient une série incrémentée de la valeur 1.

Supposons que je veux faire de même mais à compter de
la lettre "a". Ça ne


fonctionne pas !

Quelqu'un a une idée pour obtenir une série de lettres
consécutives,


disons
: a....aa,ab...bb... ?

Il est vrai que je pourrais me les "taper" dans
la "Listes personnalisées"


!!! (dernière solution)

Merci par avance,

Mario





.