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

Copie des cellules en diagonales

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

1

1ma9

Guest
Bonjour à tous!

Alors je vous expose mon petit soucis.

j'ai un onglet de ma feuille excel qu'on va appeler A, dans cette onglet j'aimerai coller dans une colonne les donnees d'un onglet B. Cependant dans cette onglet les valeurs que je veux sont sur la diagonales. C'est a dire que je veux B2, puis C3, puis D4, puis E5.

Donc j'aimerai automatiser une copie plutot que le faire 1 à 1. n'étant pas expert dans l'outil VBA je viens à vous pour savoir par ou prendre le taureau par les cornes !

merci à tous.
 
Re : Copie des cellules en diagonales

Bonjour

A mettre dans une macro (Alt+F11, puis Insertion, puis Module)

Sub copier_diago()


For i = 2 To 100 '(100 à déterminer selon besoin)

Sheets("A").Cells(i, 1).Value = Sheets("B").Cells(i, i).Value

Next i

End Sub

C'est un début, que l'on peut agréementer de divers contrôles de cohérences, de test de fin, etc...

Cordialement
Olivier
 
Re : Copie des cellules en diagonales

Bonjour le forum,
j'avais fait comme ça, chez moi ça marche mais c'est surement moins maniable que la formule d'Odesta!
Code:
For i = 0 To 6
Sheets("feuil1").Cells(i + 1, i + 1).Copy 'copie la cellule diagonale
ActiveSheet.Range("E330").End(xlUp).Offset(1, 0).Select 'choisie où les coller:
ActiveSheet.Paste 'les coller
Next i 'passe à la cellule diagonale suivante
 
- 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

E
Réponses
8
Affichages
3 K
Elegancya
E
O
Réponses
20
Affichages
4 K
O
F
Réponses
0
Affichages
2 K
F
S
Réponses
0
Affichages
513
schaya
S
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…