Date: prev next · Thread: first prev next last


Hola, saludos. Como parte del proceso de migración estamos desarrollando
macros y funciones propias en la hoja de cálculo, hace ya sus años que no
desarrollo y tengo una duda:

1. Definir una función propia en la hoja de calculo es sencillo, si uno usa
los operadores aritméticos. 
2. Pero no recuerdo como invocar el nombre de las funciones propias del
calc. 
Describo un caso:
1. En la Celda A9 tengo escrito Perez Ramirez Pedro.
2. Para extraer de esa celda el nombre Pedro, yo uso fórmula compuesta por
varias funciones: DERECHA(A9;LARGO(A9)-HALLAR(" ";A9;HALLAR(" ";A9;1)+1)).
Funciona a la perfección pero es complicada.
3. Mi idea es usarla en una función creada que se llame extraenombre por
ejemplo. Yo la escribo de la siguiente forma:
Function extraenombre (a)
extraenombre=DERECHA(a,LARGO(a)-HALLAR(" ",a,HALLAR(" ",a,1)+1))
End Function

Es claro que tengo que cambiar el nombre de las funciones usadas propias del
calc al ingles pero aun hay algo que no recuerdo porque me indica la no
definición de los argumentos.

Agradeceré la ayuda.

Saludos
Rolando Herrera 
Universidad de Costa Rica



--
View this message in context: 
http://nabble.documentfoundation.org/Invocar-las-funciones-de-calc-en-una-funcion-definida-por-el-usuario-tp4128151.html
Sent from the Users mailing list archive at Nabble.com.

-- 
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.