Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

répéter la lettre autant de fois que sa valeur

  • Initiateur de la discussion Initiateur de la discussion mengo44
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

M

mengo44

Guest
bjr
comment je peux demander à excel, de remettre dans des cellules différentes la lettre autant de fois que sa valeur.
Exemple :
B=2 et je souhaite dans les cellules B B
E=5 et je souhaite dans les cellules E E E E E
Ai-je été claire?
Merci par avance
 
Re : répéter la lettre autant de fois que sa valeur

Bonjour Mengo,

regarde le code ci-dessous, sans plus de détails....

Code:
Option Explicit
Sub test()
Dim n As Integer, i As Integer
n = Asc(UCase("A")) - 64
For i = 1 To n
    Cells(1, i) = Chr(n + 64)
Next i
End Sub

bon après midi
@+
 
Re : répéter la lettre autant de fois que sa valeur

Bonjour,

Avec tes lettres en A1 et A2, cette formule en A2 :

Code:
=SI(COLONNES($A:A)>CODE($A1)-64;"";$A1)

à recopier vers le bas et vers la droite (au moins 26 fois : rang du Z)

@+

Edit : Bing ! salut Pierrot 🙂

@+
 
Dernière édition:
Re : répéter la lettre autant de fois que sa valeur



merci déja pour ta proposition. Pour la simplicité ci-joint un fichier avec ce qui m'intéresse.
 

Pièces jointes

Re : répéter la lettre autant de fois que sa valeur

Bonsoir,
comment je peux demander à excel, de remettre dans des cellules différentes la lettre autant de fois que sa valeur.
Exemple :
B=2 et je souhaite dans les cellules B B
E=5 et je souhaite dans les cellules E E E E E

J'ai cherché une solution par rapport à ce que j'avais compris des explications ci-dessus et non de l'exemple fourni dans le fichier lors de ton message suivant où la demande n'est (à mon avis) plus la même.
Je ne sais donc pas au final si ma proposition te convient.
A toi de me le dire.
A+
 

Pièces jointes

Re : répéter la lettre autant de fois que sa valeur

re, salut David,

Je n'avais pas vu les choses comme ça.

De plus, je n'avais pas vu, mais il y a une plage nommée zone qui semble destinée à être utilisée comme tu l'as fait.

Du coup, j'ai regardé en détail ta formule, et j'ai trouvé un peu plus court 🙄😛 :

Code:
=REPT(F1;SOMMEPROD((zone=F1)*LIGNE(zone)))

Attendons toutefois le retour de mengo44 pour qu'elle nous dise plus.

@+
 
Re : répéter la lettre autant de fois que sa valeur

Re,
2ème proposition prenant en compte le nom "carmen" comme cellule de traitement (ce que je n'avais pas compris au 1er abord).
A+

Edit : salut Tibo🙂, je ne sais pas si j'ai bien compris.
oui, effectivement c'est plus court !
 

Pièces jointes

Dernière édition:
Re : répéter la lettre autant de fois que sa valeur

bonjour et merci.... je rentre de vacances et pendant ce temps certains ont travaillé. Trop Cool!!! il me reste plus qu'à tester et voir si cela me convient! Je vous tiens au courant
 
Re : répéter la lettre autant de fois que sa valeur

effectivement c'est pas mal, vous avez bien travaillé et la deuxième formule est quand m bcp plus simple. MERCI. Néanmoins, serait il possible de mettre chaque lettre dans une cellule?
 
Re : répéter la lettre autant de fois que sa valeur

Merci Bernard pour ta macro est fonctionne tres bien. Mais dis mois y aurait moyen de la dupliquer la macro plusieurs fois dans la feuille. En mettant un deuxième prénom en H1 par exemple.
Bonne journée
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

  • Question Question
Microsoft 365 Fonction si
Réponses
7
Affichages
218
Réponses
23
Affichages
668
  • Question Question
Réponses
11
Affichages
416
  • Question Question
Microsoft 365 probleme d heure
Réponses
11
Affichages
254
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…