Plage de cellules active en VBA

Bonjour!

J'aimerais savoir si il existe une fonction qui contiendrais la plage de cellulle active? Un peu comme ActiveCell

Merci de votre aide!

Nicolas

Bonsoir,

à mon avis selection devrait faire l'affaire.

Bonsoir,

Sans information précise, à tester.

Cdlt

Option Explicit
Public Sub selection_plage()
Dim rng As Range
    Set rng = ActiveCell.CurrentRegion
    rng.Select
    Set rng = Nothing
End Sub

Bonjour!

Cela ne fonctionne pas car ça sélectionne la région et non pas les cellule que j'ai sélectionner!

Une autre solution?

Bonjour

Pour l'exemple, je suis passé par une autre cellule (pour désélectionner la plage de départ)

Sub Macro1()
Dim MaPlage As Range
Set MaPlage = Selection
ActiveWorkbook.Names.Add Name:="MaPlage", RefersToR1C1:=MaPlage
    Range("G8").Select
 MaPlage.Select
End Sub

Cordialement

Rechercher des sujets similaires à "plage active vba"