Bonjour a tous,

Je souhaite transformer une Range qui est situé dans une macro en une Variable situé dans une autre macro.
Dans une ma macro principale j'ai :

--
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
If Range("A6") = "BE" Then
Range("A6").Select
Call be
End If
...
--

Dans la macro appelé j'ai :

--
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
Sub be()
 
Dim a As Integer
 
a = Range.Selection
Range("B" & a).Select
...
--

Cela ne fonctionne pas.

Quelqu'un pourrait-il m'aider a convertir ce range en variable dans la macro appelé ?

Merci d'avance,
Cordialement,