Ajuda no Excel

ok.. explico de outra forma.

o objectivo é proteger a fórmula, acho que não é possível, uma solução seria o resultado da fórmula aparecer noutra célula, depois ocultava a célula que tem a fórmula.
Tenho uma célula com uma fórmula e lista de validação e quero que quem responda utilize apenas a lista de validação, e que caso se engane e faça delete não vá a fórmula pró galheiro...
 
Tens que ter uma célula de input (ou várias), onde vão introduzir os dados, e outra onde aparece o resultado da fórmula. Ou seja, não vão escrever sobre a fórmula.
E escondes a linha (ou coluna) onde tens a fórmula (hidde).
E proteges a sheet e o workbook cotra alterações com uma password. Assim mesmo que tentem ver a fórmula, nem isso conseguem fazer.
 
Tens que ter uma célula de input (ou várias), onde vão introduzir os dados, e outra onde aparece o resultado da fórmula. Ou seja, não vão escrever sobre a fórmula.
E escondes a linha (ou coluna) onde tens a fórmula (hidde).
E proteges a sheet e o workbook cotra alterações com uma password. Assim mesmo que tentem ver a fórmula, nem isso conseguem fazer.

E como coloco o resultado a aparecer noutra célula? A outra parte era exactamente o que estava a pensar fazer.

Alguém tem alguma ideia?
cumps
 
Última edição:
Talvez usando o Vba na sheet que estás a fazer a fórmula.

Algo como isto:

Private Sub Worksheet_Change(ByVal Target As Range)

Range("A2") = Range("A1")

End Sub

Onde a célula A1 é a célula da tua fórmula. E a A2 é a célula para onde vais passar o resultado da fórmula sem que as pessoas a consigam alterar.

No Excel 2003 está a funcionar bem.
 
Back
Topo