Bonjour à tous !
J'ai petit problème sur une boucle impliquant une conversion et une transposition des valeurs obtenues.
Voilà à quoi ressemble mon code actuellement:
Dim Cell As Range
Sheets("Traitement des données").Select
'Départ de la boucle
For Each Cell In Range("B10:AT10")
Selection.TextToColumns Destination:=Range("G11"), DataType:=xlDelimited, _ 'J'aimerais que G11 passe à H12 et ainsi de suite
TextQualifier:=xlNone, ConsecutiveDelimiter:=False, Tab:=False, _
Semicolon:=False, Comma:=True, Space:=False, Other:=False, FieldInfo _
:=Array(Array(1, 1), Array(2, 1), Array(3, 1), Array(4, 1), Array(5, 1), Array(6, 1), _
Array(7, 1), Array(8, 1), Array(9, 1), Array(10, 1)), TrailingMinusNumbers:=True
With Range("G11:P11").Select 'J'aimerais sélectionner le résultat de la conversion pour le copier/transposer en G12 et ainsi de suite H12,...
Selection.Copy
Range("G12").Select
Selection.PasteSpecial Paste:=xlPasteAll, Operation:=xlNone, SkipBlanks:= _
False, Transpose:=True
End With
Next Cell
Mon plus gros problème c'est que je ne sais comment donner la bonne indication pour qu'il comprenne que sur la plage sélectionnée, il doit certes passer d'une cellule à l'autre mais également passer d'une zone de copiage à l'autre.
Merci par avance pour votre aide.