Excel VBA code pour sélectionner non des cellules vides

Dans Excel, disons que j'ai données dans B2 à B7 et C2 à C7 . En VBA, je peux écrire une macro pour sélectionner:

Sub Macro1()
Range("B2:C7").Select
End Sub

Comment dois-je réécrire le code pour qu'il choisit automatiquement les cellules non-vides?
Si je supprime les données dans la cellule B7 et C7 alors je veux la macro pour sélectionner uniquement la Gamme(B2:C6)
Et si j'ajoute des données à la Cellule B8 et C8 alors je veux de la macro pour choisir la Gamme(B2:C8).

Mes données, vous pourrez toujours démarrer un B2,C2 et je n'aurai pas tout l'espace libre entre les données.

Double Possible de stackoverflow.com/questions/821364/...
que si, à partir de la Range(B2:C7) les cellules B4 et C4 sera effacé, de sorte que vous aurez besoin de sélectionner le Range(B2:C3) ou vous avez encore besoin de sélectionner Range(B2:C7)?

OriginalL'auteur k.dkhk | 2016-10-10