Présentation macro excel

Ccyle Messages postés 30 Statut Membre -  
Ccyle Messages postés 30 Statut Membre -
Bonjour,

Afin de reprendre les données présentes sur plusieurs feuilles de mon classeur sur un récap, j'ai executé cette macro :

Sub Assembler()
Dim i As Long, j As Long
Worksheets("Recap").Select
For i = 2 To Worksheets.Count - 0
j = Range("A65536").End(xlUp).Row + 1
With Worksheets(i)
Cells(j, 1).Value = .Range("B3").Value
Cells(j, 2).Value = .Range("B4").Value
Cells(j, 3).Value = .Range("B5").Value
Cells(j, 4).Value = .Range("B6").Value
Cells(j, 5).Value = .Range("B7").Value
End With
Next
End Sub

Ca fonctionne bien, les données présentes dans mes feuilles apparaissent bien ça donne ça :

Appartement 113 257 243 total TAUX Occupation
Janvier 31 15 29 30 105 84,68%
Février 28 26 28 19 101 90,18%
Mars 15 31 31 10 87 77,68%
Avril 0 30 30 0 60 50,00%
Mai 0 12 31 0 43 34,68%

Moi je voudrais ça :

TEMPORAIRES
Arc en Ciel Janvier Février
113 31
127 ...
243 ....
257
TOTAL
Taux de remplissage

Comment faire???
J'ai déjà passé pas mal de temps à trouver cette macro et je desespère.....

J'espère que c'est assez clair.....

Merci à tous les VBistes pour votre aide.

Ccyle
A voir également:

4 réponses

LeDénicheur Messages postés 624 Statut Membre 365
 
Bonsoir,
Tu cherches à passer mettre les lignes à la place des colonnes et inversement si j'ai bien compris ?
0
Ccyle Messages postés 30 Statut Membre
 
Oui STP
0
LeDénicheur Messages postés 624 Statut Membre 365
 
Pour inverser colonne et ligne :

-1) Sélectionner la zone de destination
-2) Saisir la formule sous la forme matricielle {=TRANSPOSE($A$3:$E$7)}
A3 étant le coin supérieur gauche et E7 le coin inférieur droite

NB: Validation ---> CTRL+ MAJ+ ENTREE
Le tableau de destination est mis à jour en cas de changement au niveau de l'original
Aucune modification ne peut-être apportée dans le tableau de destination
Si ça peut t'aider...Fonctionne chez moi
0
Ccyle Messages postés 30 Statut Membre
 
Euh j'ai vraiment du mal !!

J'ai selectionné une zone de destination, j'ai copié collé la formule mais elle s'installe dans la première cellule de destination et quand je fais crtl maj entrée, ça répète la formule dans les autre cellules mais il ne se passe rien d'autre.
Bref, je n'obtiens pas le résultat souhaité !!

Je me demande si je ne vais pas abandonner le combat et continuer à faire cellule par cellule !!
Je pense qu'il me faut une mise à niveau intensive des macros excel !!

Merci

Ccyle
0