fredh
XLDnaute Occasionnel
Bonsoir
J'ai un tableau excel avec une seule feuille qui contient des valeurs de plusieurs type.
Ma macros crée des feuille en fonction des type contenu.
Je doit rajouter un nouveau type qui necessite plus de colonne et de ligne. Le probleme est que avant j'avais un nombre de colonne fixe maintenant ce n'est plus le cas. J'aimerai donc que la macro detecte le nombre de colonne et de ligne.
ci joint une partie du code
Pouvez vous svp me dire ce qui cloche ?
merci et @+
J'ai un tableau excel avec une seule feuille qui contient des valeurs de plusieurs type.
Ma macros crée des feuille en fonction des type contenu.
Je doit rajouter un nouveau type qui necessite plus de colonne et de ligne. Le probleme est que avant j'avais un nombre de colonne fixe maintenant ce n'est plus le cas. J'aimerai donc que la macro detecte le nombre de colonne et de ligne.
ci joint une partie du code
Code:
Worksheets.Add.Name = "temp"
With Sheets(Org_Sheet)
For n = 2 To .Range("A65536").End(xlUp).Row
t = Split(.Range("A" & n), "-")
Range("A" & ligne) = t(0)
Range("B" & ligne) = t(1)
Range("C" & ligne) = t(2)
ligne = ligne + 1
Next n
[COLOR=seagreen]'ici mon ancian code avec des colonne fixe
'.Range("B2:L" & .Range("A65536").End(xlUp).Row).Copy Destination:=Range("D2")[/COLOR]
'ici le nouveaux mais il ne marche pas
.Range ("B2")
.Range(Selection.End(xlToRight), Selection.End(xlDown)).Copy Destination:=Range("D2")
End With
Pouvez vous svp me dire ce qui cloche ?
merci et @+