Buenas.Necesito crear una macro, pero al lidiar con la API, me falta información. Voy a describir el funcionamiento, y espero que alguien me dé la solución.
- La macro (PonTotal) la llamamos en la celda K20, y llevaría un argumento, que sería una referencia a una celda. Pongamos que la fórmula de la celda K20 es "=PonTotal(K10)", haciendo referencia a la celda K10.
- Sacamos la fila de la celda referenciada (es decir, 10), y entonces miramos en esa fila, si la columna "G" (es decir, la celda G10) no está vacía, devolvemos la cadena "G" concatenada con el valor de la celda referenciada (K10), y acaba la macro. Si está vacía, repetimos la operación, pero con la columna "H", devolviendo "H" más el contenido de K10. Repetimos para las columnas "I" y "J". Sólo puede haber un valor en total en una de las cuatro columnas.
- Ya está. La celda K20 debería tener una de las cuatro letras de la columna que no esté vacía de la fila 10, más el contenido de la celda K10.
Muchas gracias. -- Para instrucciones sobre darse de baja envíe un mensaje a: users+unsubscribe@es.libreoffice.org ¿Problemas? http://es.libreoffice.org/asistencia/listas-de-correo/como-darse-de-baja/ Guías para envío + más: http://wiki.documentfoundation.org/Netiquette/es Archivo de la lista: http://listarchives.libreoffice.org/es/users/ Todos los mensajes enviados a esta lista serán archivados públicamente y no pueden ser eliminados