introducir la fecha del dia

09/11/2007 - 10:29 por dubicm | Informe spam
hola

mi problema es el siguiente. estoy dando de alta en una base de datos de
excel altas de contratos y lo que quiero es que a los que hoy les de de alta
en el campo fecha alta se rellene automaticamente con la fecha de hoy, los
que de mañana de alta con la fecha de mañana y asi con todos.

la funcion hoy() no me vale porque a los que doy hoy de alta les pone la
fecha de hoy() pero mañana les cambia a la de mañana. hay alguna forma de
que se rellene automaticamente y no la tenga que escribir a mano y asi
poder bloquear el campo para que nadie lo pueda cambiar?

espero que me puedan ayudar ya que me urge mucho.

gracias de antemano.

saludos.

dubicm

Preguntas similare

Leer las respuestas

#1 Héctor Miguel
09/11/2007 - 20:37 | Informe spam
hola, eduardo ?

... dando de alta en una base de datos... contratos y lo que quiero es que
... en el campo fecha alta se rellene automaticamente con la fecha de hoy
los que de manana de alta con la fecha de manana y asi con todos. la funcion hoy() no me vale...
hay alguna forma de que se rellene automaticamente y no la tenga que escribir a mano
y asi poder bloquear el campo para que nadie lo pueda cambiar?



para poner datos "en automatico" requieres al apoyo de macros (concretamente)
usa el evento '_change' del modulo de codigo de "esa" hoja para que se deposite la instruccion Date
(p.e.) en la columna 1 correspondiente a la fila de la celda/columna que se modifique al entrar los contratos

para que no se pueda modificar un dato ya entrado (tambien) requieres aplicar la proteccion a la hoja
y tambien deberas aclarar si se habra de modificar alguna fecha al re/editarse un contrato ya registrado
(entre otras tantas eventualidades y visicitudes posibles) -???-

si cualquier duda (o informacion adicional)... comentas ?
saludos,
hector.
Respuesta Responder a este mensaje
#2 David
09/11/2007 - 20:41 | Informe spam
¿Vale con macros?

Podría hacerse algo, pero programado. La idea sería que cuando des alta a
un documento, identifiques la acción, la cual podría ser escribir algo en
alguna columna de tu base de datos, etc., y cuando esta acción se ejecute,
asignar la fecha a la columna que mencionas. Necesitaríamos saber entonces
si ésto es válido, y cuál es la acción con la cual das de alta a un contrato.

Espero tu respuesta.



"dubicm" escribió:

hola

mi problema es el siguiente. estoy dando de alta en una base de datos de
excel altas de contratos y lo que quiero es que a los que hoy les de de alta
en el campo fecha alta se rellene automaticamente con la fecha de hoy, los
que de mañana de alta con la fecha de mañana y asi con todos.

la funcion hoy() no me vale porque a los que doy hoy de alta les pone la
fecha de hoy() pero mañana les cambia a la de mañana. hay alguna forma de
que se rellene automaticamente y no la tenga que escribir a mano y asi
poder bloquear el campo para que nadie lo pueda cambiar?

espero que me puedan ayudar ya que me urge mucho.

gracias de antemano.

saludos.

dubicm



Respuesta Responder a este mensaje
#3 Espeleokarst
10/11/2007 - 10:20 | Informe spam
On 9 nov, 10:29, "dubicm" wrote:
hola

mi problema es el siguiente. estoy dando de alta en una base de datos de
excel altas de contratos y lo que quiero es que a los que hoy les de de alta
en el campo fecha alta se rellene automaticamente con la fecha de hoy, los
que de mañana de alta con la fecha de mañana y asi con todos.

la funcion hoy() no me vale porque a los que doy hoy de alta les pone la
fecha de hoy() pero mañana les cambia a la de mañana. hay alguna forma de
que se rellene automaticamente y no la tenga que escribir a mano y asi
poder bloquear el campo para que nadie lo pueda cambiar?

espero que me puedan ayudar ya que me urge mucho.

gracias de antemano.

saludos.

dubicm



No sé si te puede valer, pero con la combinación de teclas Ctrl+Shift
+; (punto y coma) se escribe la fecha actual en una celda.

Saludos.
Respuesta Responder a este mensaje
#4 AnSanVal
10/11/2007 - 23:58 | Informe spam
Has duplicado tu consulta. ¿No te valen las respuestas obtenidas en la
anterior? (día 8)

Saludos desde Tenerife (Islas Canarias).
************************************************
"dubicm" escribió en el mensaje
news:%
hola

mi problema es el siguiente. estoy dando de alta en una base de datos de
excel altas de contratos y lo que quiero es que a los que hoy les de de
alta en el campo fecha alta se rellene automaticamente con la fecha de
hoy, los que de mañana de alta con la fecha de mañana y asi con todos.

la funcion hoy() no me vale porque a los que doy hoy de alta les pone la
fecha de hoy() pero mañana les cambia a la de mañana. hay alguna forma de
que se rellene automaticamente y no la tenga que escribir a mano y asi
poder bloquear el campo para que nadie lo pueda cambiar?

espero que me puedan ayudar ya que me urge mucho.

gracias de antemano.

saludos.

dubicm

Respuesta Responder a este mensaje
#5 dubicm
11/11/2007 - 08:54 | Informe spam
hola,

gracias a todos por las respuestas, veo que solo es posible con codigo.

muchas gracias.

saludos.
"dubicm" escribió en el mensaje
news:%
hola

mi problema es el siguiente. estoy dando de alta en una base de datos de
excel altas de contratos y lo que quiero es que a los que hoy les de de
alta en el campo fecha alta se rellene automaticamente con la fecha de
hoy, los que de mañana de alta con la fecha de mañana y asi con todos.

la funcion hoy() no me vale porque a los que doy hoy de alta les pone la
fecha de hoy() pero mañana les cambia a la de mañana. hay alguna forma de
que se rellene automaticamente y no la tenga que escribir a mano y asi
poder bloquear el campo para que nadie lo pueda cambiar?

espero que me puedan ayudar ya que me urge mucho.

gracias de antemano.

saludos.

dubicm

Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaSiguiente Respuesta Tengo una respuesta
Search Busqueda sugerida