Date: prev next · Thread: first prev next last


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

Context


Privacy Policy | Impressum (Legal Info) | Copyright information: Unless otherwise specified, all text and images on this website are licensed under the Creative Commons Attribution-Share Alike 3.0 License. This does not include the source code of LibreOffice, which is licensed under the Mozilla Public License (MPLv2). "LibreOffice" and "The Document Foundation" are registered trademarks of their corresponding registered owners or are in actual use as trademarks in one or more countries. Their respective logos and icons are also subject to international copyright laws. Use thereof is explained in our trademark policy.