VBA sélectionner une plage de données

7donnees.xlsx (9.69 Ko)

Bonjour à tous,

Je cherche un moyen de sélectionner une plage de cellule à l'aide de VBA mais je bloque totalement

La plage à sélectionner est "Range("A8:H14").Select" dans le fichier en PJ (plage de cellule en Jaune) mais bien évidement cela peut changer

L'essentiel étant que je sélectionne l'ensemble des cellules entre la dernière cellule non vide de la colonne A (A14 dans le fichier) et la première cellule vide de H (H8 dans le fichier)

Pour l'instant j'arrive à sélectionner ces 2 cellules individuellement comme ceci

Range("A" & Rows.Count).End(xlUp).Select

Range("H" & Rows.Count).End(xlUp).Offset(1, 0).Select

Mais je n'arrive pas à trouver la solution pour transformer cela en plage de cellule

En vous remerciant d'avance

bonjour,

En VBA on s'efforce de ne jamais sélectionner de plage, ça ne sert qu'à perdre du temps...

Sub test()
Dim Deb&, Fin&
Deb = Range("H" & Rows.Count).End(xlUp)(2).Row
Fin = Range("A" & Rows.Count).End(xlUp).Row
Range(Cells(Deb, 1), Cells(Fin, 8)).Select
End Sub

A+

Merci beaucoup

Rechercher des sujets similaires à "vba selectionner plage donnees"