Comment choisissez-vous la totalité de la feuille excel avec Plage à l'aide de la Macro en VBA?

J'ai trouvé une solution similaire à cette question en c#...
Voir le lien ci-dessous

Comment Sélectionner toutes les cellules dans une feuille de calcul Excel.Objet Range de c#?

Quelqu'un aurait-il un extrait de le faire en VBA? Je ne suis pas vraiment familier avec VBA, donc ce serait utile. Voici ce que j'ai eu jusqu'à présent...

Je sélectionne les données normalement en utilisant les touches "ctrl+maj plus de flèche, flèche vers le bas" pour sélectionner l'intégralité d'une plage de cellules. Lorsque je l'exécute dans une macro-il des codes de sortie A1:Q398247930, par exemple. J'ai besoin d'être

.SetRange Range("A1:whenever I run out of rows and columns")

C'est très simple, et j'ai facilement pu le faire moi-même sans une macro, mais je suis en train de rendre l'ensemble du processus d'une macro, et c'est juste un morceau de lui.

Sub sort()
    'sort Macro
    Range("B2").Select
    ActiveWorkbook.Worksheets("Master").sort.SortFields.Clear
    ActiveWorkbook.Worksheets("Master").sort.SortFields.Add Key:=Range("B2"), _
    SortOn:=xlSortOnValues, Order:=xlAscending, DataOption:=xlSortNormal
    With ActiveWorkbook.Worksheets("Master").sort
        .SetRange Range("A1:whenever I run out of rows and columns")
        .Header = xlNo
        .MatchCase = False
        .Orientation = xlTopToBottom
        .SortMethod = xlPinYin
        .Apply
    End With
End Sub

edit:
Il y a d'autres parties où je pourrais avoir besoin d'utiliser le même code, mais la gamme est de dire "C3:la Fin de lignes & colonnes". Est-il possible en VBA pour obtenir l'emplacement de la dernière cellule dans le document?

Merci!

InformationsquelleAutor C. Tewalt | 2013-07-30