Notifications
Clear all

celulas com formulas invisel

7 Posts
2 Usuários
0 Reactions
1,360 Visualizações
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

Prezados,

Como faço para deixar as formulas de minha planilha invisel , impossibilitando a copia das mesmas?

no aguarde,

Douglas Anjos.

 
Postado : 28/03/2012 9:08 pm
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

Não digo invisível, mas vc pode formatar as células assim: Ctrl+1 -> Personalizado -> E em Tipo escreva ;;;

Caso vc esteja querendo ocultar a barra de fórmulas, no excel 2007 vá em Exibir - Mostrar Ocultar -> Barra de Fórmulas

Se vc estiver apenas querendo proteger a célula, no Excel 2007 dê Ctrl+1 -> na guia Proteção desmarque a caixa 'Bloqueadas'. Vá em Revisão -> Proteger Planilha. Aparecerá um quadro. Desmarque "Selecionar células bloqueadas". Se quiser poderá colocar uma senha.

Caso não seja nada disso, poste um exemplo ou explique melhor sua duvida...
De retorno por favor

 
Postado : 28/03/2012 10:44 pm
(@robert)
Posts: 561
Honorable Member
 

Caro Douglas, Bom dia!?

Te recomendo da uma olhadinha nesse exemplo que encontrei na net ..

http://profwillianexcel.forumeiros.com/ ... -com-senha

Obs.: É só adapitar para a sua necessidade.

Att...

 
Postado : 29/03/2012 3:42 am
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

Prezados,

Consegui fazer!! Mais eu quero apenas bloquear as celulas que contenham formulas , pois, é, uma palnilha que inputa dados e eu não estou conseguindo, ESTOU BLOQUEANDO APLANILHA INTEIRA...

aguardo reforço,

Douglas Anjos. :D

 
Postado : 29/03/2012 7:56 pm
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

Boa noite!!

Veja se te ajuda.

Cole o código dentro do Editor VB, use Alt + F11 para entrar no Editor, depois olhe do lado esquerdo, vi ver Plan1, Plan2, Plan3 (se a planilha que contém os dados for a Plan1, click nela se não escolha a planilha que tem dados), dê dois clicks e cole o código.

Private Sub Workbook_SheetSelectionChange(ByVal Sh As Object, ByVal Target As Range)

Dim rFormulaCheck As Range

    

    On Error Resume Next

    Sh.Unprotect Password:="Secret"

        With Selection

                .Locked = False

                .FormulaHidden = False

        End With

        

    If Target.Cells.Count = 1 Then

        If Target.HasFormula Then

            With Target

                .Locked = True

                .FormulaHidden = True

            End With

    

            Sh.Protect Password:="Secret", UserInterFaceOnly:=True

        End If

    ElseIf Target.Cells.Count > 1 Then

        Set rFormulaCheck = Selection.SpecialCells(xlCellTypeFormulas)

            If Not rFormulaCheck Is Nothing Then

                With Selection.SpecialCells(xlCellTypeFormulas)

                    .Locked = True

                    .FormulaHidden = True

                End With

                Sh.Protect Password:="Secret", UserInterFaceOnly:=True

            End If

    End If

    On Error GoTo 0

End Sub
 
Postado : 29/03/2012 8:16 pm
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

Douglas, as células nas quais você quer liberar a edição, selecione-as e vá em:
Ctrl + 1 >> Proteção - Desmarque a opção "Bloqueadas" - "Ok"
depois proteja a planilha.

Na hora da proteção, desmarque a opção "Selecionar células bloqueadas" (na parte que digita a senha)

Agora somente poderá selecionar e editar as células liberadas.

Qualquer coisa da o grito.

 
Postado : 29/03/2012 8:17 pm
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

Douglas
a minha dica te ajudou? Se sim, marque o tópico como resolvido.
Caso não queira somente bloquear a célula, mas queira ocultar a fórmula, selecione as células com fórmulas, dê Ctrl+1, vá na guia Proteção e Marque a opção 'Ocultas' e desmarque a opção 'Bloqueadas'. Dê Ok. Em seguida vá na guia Revisão e clique em Proteger Planilha. Agora as fórmulas das células não aparecem na barra de fórmulas.
Aconselho desmarcar a caixa selecionar células bloqueadas, como expliquei na minha resposta anterior, para garantir a proteção.

Dê retorno por favor.
Caso tenha resolvido sua divida, marque o tópico como resolvido, e clique na mãozinha de quem te ajudou.
Obrigado!

 
Postado : 29/03/2012 9:17 pm