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

For Each pas fortiche !

  • Initiateur de la discussion Initiateur de la discussion Gruick
  • 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 !

Gruick

XLDnaute Accro
Bonjour, bon appetit vu l'heure

Une curiosité.
J'aimerai qu'une macro puisse me balayer une série de données nommées mais à l'envers.
Excel a une curieuse manie de commencer par babord et finir par tribord.
de Gauche à Droite, je ne voulais pas faire de politique).
J'ai essayé de nommer la liste aussi à l'envers, Excel me la remet à l'endroit.
Seule solution, nommer les cellules l'une après l'autre, limité et fastidieux, mais faisable par macro.
Bref, nommer 2 fois la série, une fois à l'endroit, une fois à l'envers.

Donc, il faudrait un for each, qui parte de la fin pour arriver au début...
J'ai pour habitude de trouver des questions que je crois impossibles à résoudre, et le miracle s'accomplie toujours, grâce au forum.🙂

A vos neurones, le mien fatigue un peu

Mercis anticipés
 

Pièces jointes

Re : For Each pas fortiche !

re

une autre version qui tient compte du fait qu'il pourrait y avoir des textes plutot qu'une lettre

limitée a une ligne !!

je regarde le probleme avec une plage comportant plusieurs lignes

ps: je m'amuse comme un fou !!
 

Pièces jointes

Re : For Each pas fortiche !

salut
Une boucle simple à l'envers :

Dim Bcle&, Alphabet$

With Range("Alphabet")
For Bcle = .Count To 1 Step -1
Alphabet = Alphabet & .Cells(1, Bcle)
Next bcle
End With
 
Re : For Each pas fortiche !

Merci à vous trois,
J'ai dû aller pousser mon Caddie, d'où retard dans les regards.
Je vais tester la solution de PierreJean sur un exemple réel, les cellules peuvent contenir des mots longs, et je crains le dépassement de capacité.
Pareil pour la solution de Ti.
La solution d'Allegro se base sur une seule ligne, mais il est vrai que je n'avais pas précisé que la range pouvait être biscornue.
Je teste, je vous tiens au courant.
A plus, et un grand merci
 
- 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

Discussions similaires

J
Réponses
9
Affichages
1 K
juicelink
J
P
  • Résolu(e)
Réponses
6
Affichages
793
Pieerre69
P
Y
  • Question Question
Réponses
8
Affichages
1 K
G
Réponses
5
Affichages
2 K
G
K
Réponses
7
Affichages
1 K
K
M
  • Question Question
Réponses
8
Affichages
27 K
W
Réponses
6
Affichages
4 K
00123456789
0
C
Réponses
4
Affichages
6 K
21ch181
2
G
Réponses
2
Affichages
4 K
goodvibes
G
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…