réarranger les cellules

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

K

kamilouch

Guest
Bonjour, voila ce que je voudrais faire, je vais essayer d'être clair:

Je veux créer une nouvelle colonne à partir d'une autre.
La 1ère ligne de cette nouvelle colonne doit avoir comme contenu celui de la 10ème ligne de la colonne de référence.
La 2ème ligne de la nouvelle colonne doit avoir comme contenu celui de la 20ème ligne de la colonne de référence.
...

Comment faire?
une macro est elle indispensable?
 
Salut,

C'est faisable par formule :

Supposons tes données en colonne A à partir de A1, et tes formules en colonne B à partir de B1.

En B1 tu places la formule : =INDIRECT('A'&LIGNE()*10)
que tu peux copier vers le bas.

Si tu commences sur une autre ligne que la 1, il faut adapter la partie LIGNE()*10 de sorte qu'elle renvoit le bon numéro de ligne.

Ândré.
 
Bonjour,
et tu peux essayer ca mais c'est une Macro.
Elle fonctionne

Sub Macro1()
Dim NbLignes, ligne As Integer
Dim Tableau()

Range('A1').Select
Selection.CurrentRegion.Select
NbLignes = Selection.Rows.Count
If NbLignes / 10 > Int(NbLignes / 10) Then
NbLignes = Int(NbLignes / 10)
End If
ReDim Tableau(NbLignes)
ligne = 1
For I = 1 To NbLignes
Tableau(I) = Range('A' & (I * 10))
Next I
For J = 1 To NbLignes
Range('B' & J).Value = Tableau(J)
Next J
End Sub
A+
 
- 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
216
Réponses
19
Affichages
755
Retour