Sélectionner plage fin vers début

Jojo -  
yg_be Messages postés 23541 Date d'inscription   Statut Contributeur Dernière intervention   -

Bonjour,

Question d'un débutant en vba.

Dans 1 tableau Excel de colonnes A à Z par exemple, si je veux sélectionner des lignes non entières je fais comment ? 

XL to right + XL to down prend tout mais si je veux jusqu'à colonne N ? 

Je dirai je pars de colonne N en bas et je remonte jusqu'à dernière cellule pleine ça c'est la fin. Et mon début est A2 car en première ligne j'ai mes entêtes. 

Est-ce que je dois déclarer ma variable d'abord donc dernière cellule remplie en N et lui dire que ma plage c'est de A2 vers N* ou bien je peux plus simplement indiquer de prendre la plage à l'envers de N* à A2 ? 

Si besoin de déclarer variable c'est comment déjà ? Un truc du genre :

Dim dercell As Range

dercell = N65536xlUp

Puis après la plage : 

A2:"dercell"

Merci à vous 


Android / Chrome 111.0.0.0

A voir également:

1 réponse

yg_be Messages postés 23541 Date d'inscription   Statut Contributeur Dernière intervention   Ambassadeur 1 584
 

bonjour,

par exemple

Dim dercell As Range, rg As Range
Set dercell = [N123]
Set rg = Range([a2], dercell)

https://learn.microsoft.com/fr-be/office/vba/api/excel.range(object)

0