[RESUELTO] Fecha y Hora Automática en cuadro de dialogo.

Discute sobre la aplicación de hojas de cálculo
Responder
Checo_Alarcón
Mensajes: 6
Registrado: Lun Mar 13, 2017 2:35 am

[RESUELTO] Fecha y Hora Automática en cuadro de dialogo.

Mensaje por Checo_Alarcón »

Buenas tardes,

Quisiera pedir vuestra ayuda para resolver una inquietud que tengo. Apliqué unos macros que solicitan datos mediante un cuadro de dialogo y lo transcriben a la hoja 2 de mi documento. Adicionalmente necesito que en esta hoja 2 contenga una columna de "Hora y Fecha" en la que se inserte automáticamente la hora y fecha en la que se ingresaron los datos en el cuadro de dialogo.

Encontré guías al respecto y apliqué los códigos sugeridos, sin embargo no logro que se inserte automáticamente la hora y fecha de ingreso de estos registros.

Les adjunto una copia de mi archivo.

Cualquier aporte será significativo para resolver este planteamiento.

Saludos y gracias.
Adjuntos
Sistema para Ingreso de Clientes.ods
(18.58 KiB) Descargado 131 veces
Última edición por mauricio el Mar Mar 14, 2017 7:48 pm, editado 2 veces en total.
Razón: Marcar resuelto correctamente
OpenOffice 4.1 en Windows Vista
Avatar de Usuario
mauricio
Mensajes: 6092
Registrado: Sab Nov 22, 2008 5:36 am
Ubicación: CDMX
Contactar:

Re: Fecha y Hora Automática en cuadro de dialogo.

Mensaje por mauricio »

Solo agrega la fecha y hora actual:

Código: Seleccionar todo

ThisComponent.Sheets(1).GetCellByPosition(3,nRow).setValue(Now)
Saludos

P.D. El formato de la celda debe ser el correcto para fecha y hora
______________________________________________
"Todo cuanto no podemos dar nos posee". - André Gide
LibreOffice 6.2 | ArchLinux | Gnome3
No respondo preguntas privadas, por favor, usa el foro
Checo_Alarcón
Mensajes: 6
Registrado: Lun Mar 13, 2017 2:35 am

Re: Fecha y Hora Automática en cuadro de dialogo.

Mensaje por Checo_Alarcón »

Mauricio, buen día. Un gusto saludarte. Mi gratitud por tu valiosa ayuda.

Consulta adicional: este código dejará fija la fecha y hora de ingreso o se actualizará cada vez que se ejecuten operaciones en la hoja de calculo (al estilo =ahora()?

Respecto a los campos del cuadro de dialogo. Es posible condicionar el tipo de dato a ser introducido? Requiero por ejemplo, que el campo "Nombre y Apellido o Razón Social" sea únicamente en mayúsculas y que además el campo "Doc/Ruc" sea sólo numérico (no permitiendo el uso de puntos separadores de mil. Ej: 1.372.525 -incorrecto- 1372525-correcto.).

Es esto posible?

Gracias de nuevo.
OpenOffice 4.1 en Windows Vista
Avatar de Usuario
mauricio
Mensajes: 6092
Registrado: Sab Nov 22, 2008 5:36 am
Ubicación: CDMX
Contactar:

Re: Fecha y Hora Automática en cuadro de dialogo.

Mensaje por mauricio »

Recuerda, una pregunta por tema, una respuesta por tema...
Checo_Alarcón escribió:Consulta adicional: este código dejará fija la fecha y hora de ingreso o se actualizará cada vez que se ejecuten operaciones en la hoja de calculo (al estilo =ahora()?
Si, la dejara fija, pero... es bueno que pruebes las respuestas que se dan...

Con programación "casi" todo es posible, concretamente tus preguntas la respuesta es si.

Saludos
______________________________________________
"Todo cuanto no podemos dar nos posee". - André Gide
LibreOffice 6.2 | ArchLinux | Gnome3
No respondo preguntas privadas, por favor, usa el foro
Checo_Alarcón
Mensajes: 6
Registrado: Lun Mar 13, 2017 2:35 am

Re: Fecha y Hora Automática en cuadro de dialogo.

Mensaje por Checo_Alarcón »

Gracias de nuevo Mauricio! Disculpas por omitir trasladar la pregunta nueva a un nuevo tema.

Está resuelto el ingreso automático de hora/fecha. Funciona perfecto.
OpenOffice 4.1 en Windows Vista
Responder