D
Didi
Guest
Bonjour,
J'ai un petit problème avec la sélection d'une plage de données.
Voilà le code que me met l'enregistrer:
Range('I5').Select
Range(Selection, Selection.End(xlToRight)).Select
Range(Selection, Selection.End(xlDown)).Select
Range('I5:N276').Select
Je sais que mon tableau commence en I5 mais je sais pas quel taille il fait d'où le End.
Mon problème est que j'ai besoin de tout le tableau à l'exception de la dernière ligne. Donc avec mon clavier je fais Shift+flèche vers le haut. Mais l'enregestreur redéfinit la sélection, donc mon code ne marche plus quelque soit la taille du tableau.
J'ai éssayé d'utiliser le offset(-1,0) mais c'esty toute ma sélection qui remonter d'une ligne.
Alors comment faire pour sélectionner un tableau de taille variables à l'excetpion de la dernière ligne
J'ai un petit problème avec la sélection d'une plage de données.
Voilà le code que me met l'enregistrer:
Range('I5').Select
Range(Selection, Selection.End(xlToRight)).Select
Range(Selection, Selection.End(xlDown)).Select
Range('I5:N276').Select
Je sais que mon tableau commence en I5 mais je sais pas quel taille il fait d'où le End.
Mon problème est que j'ai besoin de tout le tableau à l'exception de la dernière ligne. Donc avec mon clavier je fais Shift+flèche vers le haut. Mais l'enregestreur redéfinit la sélection, donc mon code ne marche plus quelque soit la taille du tableau.
J'ai éssayé d'utiliser le offset(-1,0) mais c'esty toute ma sélection qui remonter d'une ligne.
Alors comment faire pour sélectionner un tableau de taille variables à l'excetpion de la dernière ligne