|
NavegaciónInicio de sesión
Ya sé Excel,
En líneaEn este momento hay 0 usuarios y 7 invitados en línea.
|
Formatos de variable DAteEstoy realizando una macro en VBA quiero que pida una variable que es una fecha... para luego compararla con fechas de la base de datos.. ¿como paso el resultaado del inputbox un formato deseado (que será el mismo de la base de datos)? espero haberme explicado.
Enviado por argacha el 2 Octubre, 2007 - 17:15. Re: Formatos de variable DAteEnviado por argacha el 3 Octubre, 2007 - 08:51.
Gracias.. esa es la idea
|
EncuestaLo más vistoTemas nuevosÚltimos Envíos al blog
|
Conviértelo en una fecha
Cualquier cosa que se pida al usuario mediante InputBox es una cadena de texto.
Para almacenarlo en una variable de tipo fecha, deberás convertirlo en fecha, mediante la función de conversión CDate
por ejemplo:
Dim Fecha As Date
Fecha = CDate(InputBox("indique la fecha de comparación"))
Si lo que tienes en la base de datos es una fecha, podrías compararlo directamente con la fecha introducida, independientemente del formato.
Otra cosa es que lo que tengas en la base de datos no sea una fecha, sino un texto con apariencia de fecha.
Comprueba lo que tienes en la base de datos por si acaso.
------
La potencia sin control no sirve de nada.
Power is nothing without control.