Bonjour a tous,
j'aurai besoin d'un peu d'aide, j'aimerai savoir quel est le code Vb pour déterminer une plage en fonction du positionnement de la dernière cellule.
un peu plus d'explication, j'aimerai remplir les cellules de ma colonne A en partant de la cellule A3 jusqu’à la cellule A??? = au positionnement de la
dernière cellule qui se trouve dans une colonne qui est variable.
voila mon bout de code, qui évidement ne fonctionne pas.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 Sub Macro1() Sheets("tcd_year").Select nom4 = ActiveWorkbook.Name resultat = Left(nom4, Len(nom4) - 10) 'supprimer les 10 caracteres a gauche du nom Derligne = Range("A" & Rows.Count).End(xlUp).Row For Each xcell In Sheets("TCD_Year").Range(Derligne) 'appliquer le nom dans chaque cellule de la colonne A xcell.Offset(0, Sheets("TCD_Year").Range(Derligne).Value - 1).Range("a1").Value = resultat 'jusqu'a la position de la derniere cellule qui se trouve dans la colonne N Next xcell End sub
Partager