Bonjour,
En A2 : =INDIRECT(CAR(MOD(COLONNE()-1;15)+65)&1)
formule à étirer vers la droite,
Mais il faut viser juste pour arrêter cette copie au bon endroit, et le "15" de la formule reste à adapter au nombre de caractère de la plage à copier.
Pour contourner ces deux problèmes, si on définit le nombre de copies dans une cellule, la formule peut en tenir compte, ainsi que du nombre de caractères à copier .
Exemple :
En A2 : 3 (= 3 copies)
En A3 : =SI(COLONNE()>NBVAL(1:1)*$A2;"";INDIRECT(CAR(MOD(COLONNE()-1;NBVAL(1:1))+65)&1))
formule à étirer vers la droite,
Pour l'exemple la copie s'arrêtera en colonne AS
Si on supprime le N final (en O1) la copie s'arrêtera en colonne AP.
Un petit bemol : s'il y a des cellules vides (espaces) dans la plage à copier, cela ne fonctionne pas.
Il faudra remplacer le NBVAL par autre chose.
Si c'est le cas, fais signe, je regarde à apporter cette correction.
dré