Parece que você está perdendo o objeto Parametre, portanto, ele retornará ao padrão Worksheet e falhará por esse motivo. Tente usar o seguinte código:
Set c = Parametre.Range(Parametre.Range("B2"), Parametre.Range("XFD2").End(xlToLeft))
ou, como alternativa, se você quiser escrever um código mais limpo, use:
with Parametre
Set c = .Range("B2")
Set c = .Range("XFD2").End(xlToLeft)
Set c = .Range(.Range("B2"), .Range("XFD2").End(xlToLeft))
end with