Coordonnées de cellule contenues dans une variable suite
Bonsoir,
J'ai été confronté à un petit souci de syntaxe dans une variable et j'ai été gentiment dépanné par Bertrand et BBil, qu'ils en soient remercier.
J'ai pensé appliquer la même solution à un autre cas, mais ça ne fonctionne pas.
J'explique.
Dans une macro, je dois marquer une plage de cellule en vue de faire des sous-totaux.
Je connais les cellules de première et dernière colonne pour la ligne du haut mais la ligne de fin étant aléatoire, j'utilise la méthode classique qui consiste à plonger à la fin du fichier pour remonter jusqu'à la dernière ligne et ainsi connaître la deuxième partie des coordonnées de mon instruction RANGE.
Voici ce que je fais avec la méthode RC:
Code:
1 2 3 4 5 6 7
|
Application.Goto Reference:="R65536C1"
Selection.End(xlUp).Select
L = Application.ActiveCell.Row
C = Application.ActiveCell.Column
Range "(R6C1:R" & L & "C" & C & ").Select" |
Inutile de vous dire que j'ai déclaré mes variables et déplacé le dernier guillemet un peu partout, ça ne fonctionne pas.
J'ai essayé une variante:
Code:
1 2 3 4 5 6
|
Application.Goto Reference:="R65536C1"
Selection.End(xlUp).Select
Coord = Application.ActiveCell.Address
Range "(A6:" & Coord & ")".Select |
Là aussi, j'ai déclaré mes variables et déplacé le dernier guillemet un peu partout, ça ne fonctionne pas.
Une idée ?
Merci d'avance.
Henri