Excel - erreur d'Exécution '1004': Impossible de définir la propriété hidden de la gamme de classe

Je suis nouveau sur le script et je suis en train d'essayer d'améliorer une Macro existante. J'ai enregistré une macro pour supprimer les doublons et de l'ajouter dans une fonction Principale qui appelle quelques autres fonctions, mais j'obtiens cette erreur quand j'ai ajouter la macro que j'ai enregistré:

Run-time error '1004': Unable to set the hidden property of the range class

Le code ressemble à

Private Sub Worksheet_Change(ByVal Target As Range)
    Dim changed As Range
    Set changed = Intersect(Target, Range("J15"))
    If Not changed Is Nothing Then
        Range("A48:A136").EntireRow.Hidden = True
        Select Case Target.Value
            Case "Agriculture"
                Range("A48:A96").EntireRow.Hidden = False
            Case "Commercial"
                Range("A97:A136").EntireRow.Hidden = False
            Case "MDP"
                Range("A48:A61").EntireRow.Hidden = False
        End Select
        Range("J15").Select
    End If
End Sub

OriginalL'auteur user1917946 | 2012-12-20