Foto de Danielle D.
Danielle há 4 anos
Enviada pelo
Site

Excel planilha

Bom dia!

Tenho uma planilha para controle de orçamentos. Consegui colocar a fórmula SE para que, quando o orçamento for marcado como aprovado, importe a data de HOJE (com fórmula em outra aba). Porém, eu precisaria que a data HOJE ficasse travada na célula assim que importada, ou seja, que ela não mude diariamente de acordo com a fórmula.

Como posso fazer isso?

Excel Geral
1 resposta
Professor Claudio M.
Respondeu há 4 anos
Contatar Claudio

Danielle, você precisa transformar o resultado de uma função que retorna um atributo volátil para um atributo valor. Uma das formas é criar um procedimento do VBA que converta automaticamente o valor da célula assim que você aprovar a linha do orçamento.

A estrutura de repetição desse procedimento deverá ter algo como abaixo, que possa verificar a célula determinada e converter em valor se o contéudo da célula for uma fórmula.

For Each MyCell In MyRange

           If MyCell.HasFormula Then MyCell.Formula = MyCell.Value

Next MyCell

Fico a disposição, se precisar de algo mais.

Prof. Claudio Moreto

Um professor já respondeu

Envie você também uma dúvida grátis
Ver resposta

Envie sua pergunta

 

Aprenda do seu jeito, no seu ritmo

Minerva IA
do Profes
Respostas na hora
100% no WhatsApp
Envie suas dúvidas pelo App
Escaneie o QR Code para baixar