MS Excel 2010 - Desproteger os controles de agrupamento

1

Eu tenho uma planilha do Microsoft Excel 2010 que quero compartilhar com minha equipe em uma base somente leitura; Eu quero impedi-los de modificá-lo, para que eu mantenha o controle das mudanças.

É muito grande e agrupei colunas de detalhes para que possam ser facilmente ocultadas ou reveladas conforme necessário.

Quando protejo a planilha, os controles de agrupamento (os botões +/- acima das colunas agrupadas) param de funcionar; Eu quero que minha equipe possa usá-los, para que eles possam revelar o nível de detalhes que desejam ver.

Para muitas funções da planilha, você pode desprotegê-las marcando uma caixa de seleção na caixa de diálogo "Proteger planilha" que aparece no processo de proteção. Não há uma caixa de seleção para desproteger os controles de agrupamento.
Como posso fazer isso?

    
por Philip 24.02.2012 / 07:30

1 resposta

1

Acredito que a única maneira de fazer isso é proteger a planilha usando o VBA quando a pasta de trabalho for aberta (evento Workbook_Open).

Private Sub Workbook_Open()
    With Sheet1
       Call .Protect("MyPassword", , , , True)
       .EnableOutlining = True
    End With
End Sub
    
por 24.02.2012 / 13:46