Problema con una fecha

08/01/2008 - 19:18 por Miguel | Informe spam
En una macro tengo la siguiente sentencia:

Private Sub Workbook_Open()
Sheets("Inicio").Select
Range("fecha") = Format(Date, "dd/mm/yyyy")
End Sub

Y el problema es que en la hoja correspondiente del libro, en vez de
ponerme la fecha actual, por ejemplo la de hoy 08/01/2008, me pone
01/08/2008. No entiendo por qué. En cambio, si en la sentencia pongo:
"dd/mmm/yyyy", si rectifica y me pone "08/ene/2008". En la celda donde
se coloca esta fecha tengo formato->fecha->*14/03/2001.
Muchas gracias.
Un saludo,
Miguel A.

Preguntas similare

Leer las respuestas

#1 Juan Pablo González
08/01/2008 - 21:15 | Informe spam
Hola Miguel,

Como la celda ya tiene formato, trata simplemente poniendo esto:

Range("fecha").Value = Date

Y ya!

Saludos,

Juan Pablo González

Miguel wrote:
En una macro tengo la siguiente sentencia:

Private Sub Workbook_Open()
Sheets("Inicio").Select
Range("fecha") = Format(Date, "dd/mm/yyyy")
End Sub

Y el problema es que en la hoja correspondiente del libro, en vez de
ponerme la fecha actual, por ejemplo la de hoy 08/01/2008, me pone
01/08/2008. No entiendo por qué. En cambio, si en la sentencia pongo:
"dd/mmm/yyyy", si rectifica y me pone "08/ene/2008". En la celda donde
se coloca esta fecha tengo formato->fecha->*14/03/2001.
Muchas gracias.
Un saludo,
Miguel A.
Respuesta Responder a este mensaje
#2 Miguel
08/01/2008 - 21:38 | Informe spam
On 8 ene, 21:15, Juan Pablo González wrote:
Hola Miguel,

Como la celda ya tiene formato, trata simplemente poniendo esto:

Range("fecha").Value = Date

Y ya!

Saludos,

Juan Pablo González



Miguel wrote:
> En una macro tengo la siguiente sentencia:

> Private Sub Workbook_Open()
> Sheets("Inicio").Select
> Range("fecha") = Format(Date, "dd/mm/yyyy")
> End Sub

> Y el problema es que en la hoja correspondiente del libro, en vez de
> ponerme la fecha actual, por ejemplo la de hoy 08/01/2008, me pone
> 01/08/2008. No entiendo por qué. En cambio, si en la sentencia pongo:
> "dd/mmm/yyyy", si rectifica y me pone "08/ene/2008". En la celda donde
> se coloca esta fecha tengo formato->fecha->*14/03/2001.
> Muchas gracias.
> Un saludo,
> Miguel A.- Ocultar texto de la cita -

- Mostrar texto de la cita -




Perfecto.
Gracias Juan Pablo
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida