Bonsoir à tous,
Dans le fichier joint, j'effectue un copier coller de cellules de plusieurs colonnes en tentant d'étaler le toute avec transpose.
Le soucis c'est que le transpose ne s’effectue que sur les cellules contenues dans un seul range, a chaque fois ca repart à la ligne de dessous. Au lieu d'avoir F3:F7, H3H7, J3:J7 à la suite dans A:O j'ai F3:f7 en A1:E1 puis H3H7 en A2:E2.....
J'ai un deuxième souci, c'est que si j'ajoute D3 là l'union uRng = [D3, F3:F7, H3:H7, J3:J7] j'en en plus une erreur de sélection multiple alors que ça marche très bien sur les autres... y a des moments ca me saoule c'est galère de bricoler, à chaque nouvelle étape un nouveau problème de code, lié à une syntaxe mal maitrisée je l'avoue volontiers.
Sub Rectangle2_Cliquer()
Dim uRng As Range
Set uRng = [F3:F7, H3:H7, J3:J7] ' si uRng = [D3, F3:F7, H3:H7, J3:J7] ERREUR selection multiples
With Sheets("CIBLE")
uRng.Copy
.Range("A1").PasteSpecial Paste:=xlPasteValues, Transpose:=True
'La transpose horizontale ne s'éffectue que un range, le suivant passe en dessous
End With
End Sub
Merci à vous