Macro de transposition sous excel
Résolu/Fermé
92JP
Messages postés
3
Date d'inscription
dimanche 1 mars 2015
Statut
Membre
Dernière intervention
2 mars 2015
-
1 mars 2015 à 22:45
92JP Messages postés 3 Date d'inscription dimanche 1 mars 2015 Statut Membre Dernière intervention 2 mars 2015 - 2 mars 2015 à 08:34
92JP Messages postés 3 Date d'inscription dimanche 1 mars 2015 Statut Membre Dernière intervention 2 mars 2015 - 2 mars 2015 à 08:34
A voir également:
- Macro de transposition sous excel
- Liste déroulante excel - Guide
- Formule excel - Guide
- Déplacer une colonne excel - Guide
- Convertir chiffre en lettre excel sans macro ✓ - Forum Excel
- Aller à la ligne excel - Guide
1 réponse
crapoulou
Messages postés
28092
Date d'inscription
mercredi 28 novembre 2007
Statut
Modérateur, Contributeur sécurité
Dernière intervention
17 mars 2023
8 003
1 mars 2015 à 23:06
1 mars 2015 à 23:06
Bonsoir,
Tu peux essayer de partir sur ce petit bout de code réalisé su des données sous forme de tableau de A1 à B7, transposé en C1 à I2
Tu peux essayer de partir sur ce petit bout de code réalisé su des données sous forme de tableau de A1 à B7, transposé en C1 à I2
Range("A1:A7").Select
Selection.Copy
Range("C1").Select
Selection.PasteSpecial Paste:=xlPasteAll, Operation:=xlNone, SkipBlanks:= _
False, Transpose:=True
Range("B1:B7").Select
Application.CutCopyMode = False
Selection.Copy
Range("C2").Select
Selection.PasteSpecial Paste:=xlPasteAll, Operation:=xlNone, SkipBlanks:= _
False, Transpose:=True
2 mars 2015 à 07:52
en fait hier je n'ai pas bien posé mon pb car mes données arrivent en colonne A A1..A16 pour un client, A17..A32 pour le deuxième A33..A48 pour le 3ème.....
je dois les mettre transposées en A1..P1 pour le premier, A2..P2 pour le 2ème....et cela pour les x clients jour/semaine
Je pense faire une boucle, mais comment faire pour décaler le range select ?
2 mars 2015 à 08:12
Dès qu'il atteint 15 occurrences, tu déplaces l'offset de 1 en plus et le réinitialise pour recommencer.
2 mars 2015 à 08:34