Página 1 de 1

Crear Formulario para agregar datos a hoja

Publicado: Lun Dic 21, 2015 4:41 pm
por qandeal
En principio no tenia pensado utilizar formularios, pero quiero intentar crear uno que me sirva para ingresar nuevos proveedores a mi documento, lo que pasa que nunca he creado un formulario en una hoja de calculo, ni tampoco he encontrado como hacerlo en los manuales y tutoriales que he ido viendo en la red, el sistema de formularios que lleva Calc por defecto en Datos > Formulario no es exactamente lo que busco ya que mi intencion es que mediante una macro desde cualquiera de las 16 hojas que tiene mi documento, poder llamar el formulario para dar de alta un nuevo proveedor.

Donde podria incontrar un manual o tutorial que me indique los pasos a seguir para crear un formulario y que ese pueda ser llamado por una macro desde cualquier hoja ?

Re: Crear Formulario para agregar datos a hoja

Publicado: Lun Dic 21, 2015 5:36 pm
por fornelasa
Lee con detalle y baja los archivos de este tema:
https://forum.openoffice.org/es/forum/v ... =21&t=7443
Saludos, Federico.

Re: Crear Formulario para agregar datos a hoja

Publicado: Mar Dic 22, 2015 12:13 pm
por qandeal
fornelasa escribió:Lee con detalle y baja los archivos de este tema:
https://forum.openoffice.org/es/forum/v ... =21&t=7443
Saludos, Federico.
Gracias fornelasa, llevo un buen rato intentado crear un formulario, pero para mis necesidades que son muy simples, sencillamente dar de alta el nombre de un nuevo proveedor (solo el nombre) este ejemplo que me indicas de la agencia de viajes, no me sirve, o mejor dicho no se como adaptarlo a lo que necesito.

De todas formas muchas gracias, seguire investiganto.

Re: Crear Formulario para agregar datos a hoja

Publicado: Mar Dic 22, 2015 2:07 pm
por Ricardopardo
Con gusto te ayudaré. Creo que lo que tu necesitas no es un formulario, sino un cuadro de dialogo que se invoque desde la barra de herramientas. Para agilizar las cosas es necesario que subas una copia del documento, marcando tus necesidades. Recuerda quitar la información personal en esa copia.

Re: Crear Formulario para agregar datos a hoja

Publicado: Mar Dic 22, 2015 5:16 pm
por qandeal
Ricardopardo escribió:Con gusto te ayudaré. Creo que lo que tu necesitas no es un formulario, sino un cuadro de dialogo que se invoque desde la barra de herramientas. Para agilizar las cosas es necesario que subas una copia del documento, marcando tus necesidades. Recuerda quitar la información personal en esa copia.
Muchas gracias por tu interes Ricardopardo, no, no hay informacion personal, se trata de una hoja de calculo que estoy intentado confeccionar para un negocio de un familiar.
De hecho ya esta todo terminado de acuerdo con el diseño que me han pedido, solo me falta el tema de dar de alta un nuevo proveedor, del cual solo usan el nombre, por tanto en el cuadro de dialogo solo necesito un campo de entrada "nombre" y un boton aceptar que grabe el nuevo proveedor en la primera celda vacia de la columna A de la hoja "proveedores", ahora mismo y visto que no soy capaz de crear un cuadro de dialogo que haga lo que explico, lo que le tengo asignado al boton "dar de alta nuevo proveedor" es una macro que me lleva a la primera celda vacia de la columna A.
En cuanto al cuadro de dialogo, mi intencion es que se depliegue sobre la hoja "menu" en cuando pinche en el boton "dar de alta nuevo proveedor".

En fin, repito muchas gracias por tu interes.

No puedo adjuntar el fichero porque me dice que es demasiado grande, asi que te pongo un enlace para que puedas descargarlo.
http://www.vipapi.com/ftp/mica.ods

Re: Crear Formulario para agregar datos a hoja

Publicado: Mar Dic 22, 2015 7:21 pm
por fornelasa

Re: Crear Formulario para agregar datos a hoja

Publicado: Mié Dic 23, 2015 12:55 am
por Ricardopardo
Hola; ya se me adelantaron, je je. Muy buen aporte. :bravo:
He estado revisando el libro y me surgen algunas dudas.
¿Puede haber más de un proovedor con el mismo nombre en la hoja provedores?
¿En la opción de grabar ingresos, la fecha es la ese día?
Me gustaría entender más Grabar gastos fijos. quizás se pueda automatizar un poquitín.

En sí ya está entregado la macro pero creo que le podría agregar yo unas validaciones. Me explico.
Tengo tengo planeado validar la existencia de un proovedor para no duplicarlos, además de las validaciones de cajón: que el campo no este vacío; que no sea un número; eliminar espacios en blanco al principio y al final de la palabra, etc. :super:

Re: Crear Formulario para agregar datos a hoja

Publicado: Mié Dic 23, 2015 8:32 am
por qandeal
fornelasa escribió:A ver si es así:
http://www.mediafire.com/download/8m8i5 ... 281%29.ods
Saludos.
Fantastico fornelasa, que facil lo teneis los que sabeis.

Me quedo con las ganas de saber como se hace, un tutorial sencillo no me vendria mal.

Muchisimas gracias, de verdad !!

Re: Crear Formulario para agregar datos a hoja

Publicado: Mié Dic 23, 2015 8:53 am
por qandeal
Ricardopardo escribió:Hola; ya se me adelantaron, je je. Muy buen aporte. :bravo:
He estado revisando el libro y me surgen algunas dudas.
¿Puede haber más de un proovedor con el mismo nombre en la hoja provedores?
¿En la opción de grabar ingresos, la fecha es la ese día?
Me gustaría entender más Grabar gastos fijos. quizás se pueda automatizar un poquitín.

En sí ya está entregado la macro pero creo que le podría agregar yo unas validaciones. Me explico.
Tengo tengo planeado validar la existencia de un proovedor para no duplicarlos, además de las validaciones de cajón: que el campo no este vacío; que no sea un número; eliminar espacios en blanco al principio y al final de la palabra, etc. :super:
Hola Ricardopardo, paso a responder a tus preguntas.

Quiero aclarar que todas las mejoras son bienvenidas, entre otras cosas porque la persona o personas que van a manejar esta hojra de calculo de plantar flores y venderlas saben mucho, pero en manejo de ordenadores tienen muchas carencias, por esto he procurado validar los datos que puedan ir introduciendo, como es que en cada mes solo se admita fecha del mes correctamente, facilitar una lista desplegable de los proveedores ya dados de alta, etc. etc.

Dicho esto, y respondiendo a tu primera pregunta, desconozco si puede haber mas de un proveedor con el mismo nombre, yo diria que no, es mas voy a intentar validar ese estremo, porque si meten dos proveedores con el mismo nombre en los resumenes de compras y de pagos se podria armar un buen lio.

En cuanto a grabar ingresos, lo que me han pedido es poder introducir la recaudacion diaria por caja por eso el diseño en ese apartado lo he dejado tal cual esta, si le ves alguna mejora, comentala.

En cuanto a gastos fijos, se trata de un negocio familiar con 5 empleados, por lo que me han comentado sus gastos fijos son, nominas, autonomos, telefono, electricidad y algunos mas que no recuerdo, pero no creo que tengan grandes gastos aunque los desconozco totalmente, todo esto que ahora van a tener "informatizado", lo llevan en un libreta a mano y boligrafo estilo hace 30 años, con anotaciones diarias.

Finalmente comentar que en la hoja "negocio", lo que me han pedido es saber si ganan o pierden dinero cada mes, por esto solo les he diseñado las tres columnas, ingresos - pagos - gastos fijos = ganacias/perdidas por meses, si se les da mucha mas informacion puede que se pierdan entre datos, insisto tienen muchas carencias informaticas y de estudios.

Agradecer nuevamente el interes demostrado, de verdad que se agradece un monton.

Re: Crear Formulario para agregar datos a hoja

Publicado: Lun Dic 28, 2015 2:14 pm
por SLV-es
No sé si se adaptará a vuestras necesidades, pero aquí teneis un paso a paso de un cuadro de diálogo (formulario) para Calc, que podeis fácilmente adaptar a otras situaciones:

http://wiki.open-office.es/Cuadro_de_di ... ffice_Calc

También, como opción alternativa, teneis esta extensión que crea un formulario para editar "tablas de datos", al estilo Excel, pero para Calc:

http://blog.open-office.es/extensiones/ ... ffice-calc

Saludos, y si ya se había resuelto el tema, recordad que podeis marcarlo como tal :)