Função AGORA() no Libreoffice [RESOLVIDO]

1. Função AGORA() no Libreoffice [RESOLVIDO]

gildo
gildohp

(usa Ubuntu)

Enviado em 05/02/2014 - 08:55h

Sabemos que no Libre Office, a a função AGORA() retorna com a data do sistema. O MEU problema é que depois que é inserida a data do sistema, gravo e fecho o arquivo. No outro dia quando abro o tal arquivo ele RECALCULA e coloca a data do dia em que foi reaberto. Não é o que quero. Existe como desabilitar o RECALCULAR do BR Office?
por exemplo: =se(A1>0;AGORA()). Tranquilo, me retorna com a data do sistema, mas não quero que ela seja atualizada quando eu reabrir o arquivo. Tem como? Obrigado


  


2. MELHOR RESPOSTA

Gilberto Schiavinatto
GilbSchiavinatto

(usa Outra)

Enviado em 06/02/2014 - 21:50h

A função AGORA retorna dia e hora, a função HOJE retorna só o dia.

Se a data que ira comparar (agora) será fixa em toda a planilha.
Faça o seguinte: Em uma célula digite a data que representa o resultado da função AGORA ( ou HOJE ), em seguida nomeie esta célula com um nome (Inserir / Nomes / Definir... ex: dataagora) e no cálculo use =se(A1>0;dataagora).

Caso queira comparar a planilha com outra data é só alterar na célula que inseriu a data, e toda a planilha será recalculada.

3. Re: Função AGORA() no Libreoffice [RESOLVIDO]

Perfil removido
removido

(usa Nenhuma)

Enviado em 05/02/2014 - 12:18h

gildohp escreveu:

Sabemos que no Libre Office, a a função AGORA() retorna com a data do sistema. O MEU problema é que depois que é inserida a data do sistema, gravo e fecho o arquivo. No outro dia quando abro o tal arquivo ele RECALCULA e coloca a data do dia em que foi reaberto. Não é o que quero. Existe como desabilitar o RECALCULAR do BR Office?
por exemplo: =se(A1>0;AGORA()). Tranquilo, me retorna com a data do sistema, mas não quero que ela seja atualizada quando eu reabrir o arquivo. Tem como? Obrigado


A função AGORA() sempre irá retornar a data atual. Não conheço a função que você deseja.

Acho que a única solução seria transformar o resultado da fórmula em uma não-fórmula.




4. Re: Função AGORA() no Libreoffice [RESOLVIDO]

gildo
gildohp

(usa Ubuntu)

Enviado em 07/02/2014 - 17:24h

Obrigado pela resposta. O problema desse procedimento sugerido é que eu terei que inserir o nome na célula todos os dias no início do trabalho, porque preciso trabalhar com a data do dia. ela não pode atualizar de um dia pro outro, mas quando a célula A! for maior que zero, quero que seja inserida a data do dia, e que essa data não se modifique quando eu reabrir o arquivo no outro dia. se tiver outra solução agradeço. Gildo


5. resolvido

gildo
gildohp

(usa Ubuntu)

Enviado em 10/02/2014 - 19:10h

Resolvi da seguinte forma: Criei uma macro da seguinte forma;

REM ***** BASIC *****

Sub Main

End Sub

Function DateTime()
DateTime = Now
End Function


Agora a data é inserida automaticamente, sem se modificar no dia seguinte quando eu abrir o arquivo.

=se(A1>0;DataTime();""
Valeu...




6. Re: Função AGORA() no Libreoffice [RESOLVIDO]

benedito antonio leal junior
Ditow

(usa Ubuntu)

Enviado em 28/09/2016 - 01:51h

gildohp escreveu:

Resolvi da seguinte forma: Criei uma macro da seguinte forma;

REM ***** BASIC *****

Sub Main

End Sub

Function DateTime()
DateTime = Now
End Function


Agora a data é inserida automaticamente, sem se modificar no dia seguinte quando eu abrir o arquivo.

=se(A1>0;DataTime();""
Valeu...




Agora como que usa "função ou macro" que acabei de criar no cal ? porque quando eu vou em inserir função não encontro ela.




  



Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts