Sub SiVraimentMacroIlFautAlorsMacroVoila()
Dim p, q, a$, b$
Set p = Application.InputBox("Sélectionnez la plage à copier!", "Sélection de cellules", Type:=8)
Set q = Application.InputBox("Sélectionnez la plage de recopie !", "Sélection de cellules", Type:=8)
a = p.Address
b = q.Address
Range(a).Copy Range(b).Cells(1, 1)
End Sub