J
Jack desbois
Guest
Bonjour a tous
Je dois faire des macros qui récuperent la valeur d'une cellule pour la copier dans une autre cellule.
J'ai utilisé la commande Cells.
Ma macro est donc comme suit:
Sub Macro1
Selection = Worksheets(1).Cells(1, 1)
End Sub
Sub Macro2
Selection = Worksheets(1).Cells(2, 1)
End Sub
etc.....
Dans ma page 1, j'ai une liste de noms en colonne 1 et une liste de macros (macro1, macro2...) en colonne2.
Le probleme, est que si je supprime une ligne de ce tableau, les macros sont décalées...
En fait, je voudrai faire en sorte que la commande cells me récupere le numéro de la ligne de la cellule et non une valeur fixée comme c'est pour le moment la cas...
Selection = Worksheets(1).Cells(N°delaligne,1)
j'espere avoir été clair, et je fait tout le possible pour mettre un fichier en ligne rapidement. (pas de zip sur place ...)
Je dois faire des macros qui récuperent la valeur d'une cellule pour la copier dans une autre cellule.
J'ai utilisé la commande Cells.
Ma macro est donc comme suit:
Sub Macro1
Selection = Worksheets(1).Cells(1, 1)
End Sub
Sub Macro2
Selection = Worksheets(1).Cells(2, 1)
End Sub
etc.....
Dans ma page 1, j'ai une liste de noms en colonne 1 et une liste de macros (macro1, macro2...) en colonne2.
Le probleme, est que si je supprime une ligne de ce tableau, les macros sont décalées...
En fait, je voudrai faire en sorte que la commande cells me récupere le numéro de la ligne de la cellule et non une valeur fixée comme c'est pour le moment la cas...
Selection = Worksheets(1).Cells(N°delaligne,1)
j'espere avoir été clair, et je fait tout le possible pour mettre un fichier en ligne rapidement. (pas de zip sur place ...)