Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Convertir función =ahora en valor fijo

426 views
Skip to first unread message

Ubaldo

unread,
Sep 9, 2009, 10:23:03 AM9/9/09
to
Hola a todos

En una celda de Excel 2003 introduzco la función =ahora para poner la fecha
y hora del sistema, pero me interesaria que justo después se convierta en un
valor fijo para que no se actualilce cuando actualizo la hoja de cálculo. He
probado el copiar y hacer un pegado especial de solo valores y funciona, pero
no es comodo lo deseado es que automaticamente justo despùes de introducir la
función ya se convierta en valor.

Gracias a todos.

pepe

unread,
Sep 9, 2009, 11:02:10 AM9/9/09
to
Por si te sirve. Puedes introducir la fecha pulsando ctl+; y la hora pulsado
May+Ctl+:
y esos datos son fijos.

"Ubaldo" <Uba...@discussions.microsoft.com> escribió en el mensaje de
noticias news:7C023CDB-678D-4D92...@microsoft.com...

Ubaldo

unread,
Sep 9, 2009, 12:43:01 PM9/9/09
to
Probare a ver , porque la introducción de hecho se hace cuando una
determinada celda por ejemplo la c15 no es blanca, es decir
=SI(ESBLANCO(C15);"";AHORA())

Gracias


"pepe" escribió:

alon

unread,
Sep 9, 2009, 4:07:03 PM9/9/09
to

Podrías inmediatamente despues de poner la funcion =ahora(), pulsar
sobre la celda donde esta la función F" y luego, F9 y ENTER para
convertir en valores el resultado de la funcion.

Atte.

Alonso

alon

unread,
Sep 9, 2009, 4:09:58 PM9/9/09
to
On 9 sep, 14:07, alon <alonhenriq...@gmail.com> wrote:
> On 9 sep, 08:23, Ubaldo <Uba...@discussions.microsoft.com> wrote:
>
> > Hola a todos
>
> > En una celda de Excel 2003 introduzco la función =ahora para poner la fecha
> > y hora del sistema, pero me interesaria que justo después se convierta en un
> > valor fijo para que no se actualilce cuando actualizo la hoja de cálculo. He
> > probado el copiar y hacer un pegado especial de solo valores y funciona, pero
> > no es comodo lo deseado es que automaticamente justo despùes de introducir la
> > función ya se convierta en valor.
>
> > Gracias a todos.
>
> Podrías inmediatamente despues de poner la funcion =ahora(),  pulsar
> sobre la celda donde esta la función F2 y  luego, F9 y ENTER para

> convertir en valores el resultado de la funcion.
>
> Atte.
>
> Alonso

--------------------------------------------------------------------------
Correcion es F2 y no F"

Podrías inmediatamente despues de poner la funcion =ahora(), pulsar

sobre la celda donde esta la función F2 y luego, F9 y ENTER para

AnSanVal

unread,
Sep 11, 2009, 3:22:48 PM9/11/09
to

Si (p.e.) la f�rmula "=SI(ESBLANCO(C15);"";AHORA()" la tienes en la columna A y adem�s los datos en la columna C, los
entras a mano (y no con f�rmula), prueba con el siguiente c�digo en el m�dulo de la hoja:


Private Sub Worksheet_Change(ByVal Target As Range)

If Target.Column = 3 Then

If Target.Value <> "" Then

Application.EnableEvents = False

Target.Offset(, -2).Value = Date

Application.EnableEvents = True

End If

End If

End Sub


Nota: La columna A, no precisa f�rmulas y la escritura de la fecha es autom�tica.


Saludos: Antonio.

****************************************

"Ubaldo" <Uba...@discussions.microsoft.com> escribi� en el mensaje
news:7C023CDB-678D-4D92...@microsoft.com...
> Hola a todos
>
> En una celda de Excel 2003 introduzco la funci�n =ahora para poner la fecha
> y hora del sistema, pero me interesaria que justo despu�s se convierta en un
> valor fijo para que no se actualilce cuando actualizo la hoja de c�lculo. He


> probado el copiar y hacer un pegado especial de solo valores y funciona, pero

> no es comodo lo deseado es que automaticamente justo desp�es de introducir la
> funci�n ya se convierta en valor.
>
> Gracias a todos.


Ubaldo

unread,
Sep 15, 2009, 7:36:01 AM9/15/09
to
Gracias a todos, probare

"AnSanVal" escribió:

>
> Si (p.e.) la fórmula "=SI(ESBLANCO(C15);"";AHORA()" la tienes en la columna A y además los datos en la columna C, los
> entras a mano (y no con fórmula), prueba con el siguiente código en el módulo de la hoja:


>
>
> Private Sub Worksheet_Change(ByVal Target As Range)
>
> If Target.Column = 3 Then
>
> If Target.Value <> "" Then
>
> Application.EnableEvents = False
>
> Target.Offset(, -2).Value = Date
>
> Application.EnableEvents = True
>
> End If
>
> End If
>
> End Sub
>
>

> Nota: La columna A, no precisa fórmulas y la escritura de la fecha es automática.
>
>
> Saludos: Antonio.
>
> ****************************************
>
> "Ubaldo" <Uba...@discussions.microsoft.com> escribió en el mensaje

> news:7C023CDB-678D-4D92...@microsoft.com...
> > Hola a todos
> >

> > En una celda de Excel 2003 introduzco la función =ahora para poner la fecha
> > y hora del sistema, pero me interesaria que justo después se convierta en un
> > valor fijo para que no se actualilce cuando actualizo la hoja de cálculo. He


> > probado el copiar y hacer un pegado especial de solo valores y funciona, pero

> > no es comodo lo deseado es que automaticamente justo despùes de introducir la

> > función ya se convierta en valor.
> >
> > Gracias a todos.
>
>
>

0 new messages