IBM Lotus Symphony
|
Puede aplicar funciones definidas por el usuario en Lotus® Symphony™ Spreadsheets como se indica a continuación:
Puede definir funciones propias mediante macros. Este método exige conocimientos básicos de programación.
Puede programar funciones como add-ins. Este método exige conocimientos avanzados de programación.
Especifique el código de la función. En este ejemplo se define una función VOL(a; b; c) que calcula el volumen de un sólido rectangular con las longitudes de lados a, b y c:
Función VOL(a, b, c) VOL = Función final a*b*c
Cierre la ventana Basic-IDE.
La función se guarda automáticamente en el módulo predeterminado y ahora está disponible. Si aplica la función en un documento de Lotus Symphony Spreadsheets que se tenga que utilizar en otro sistema, puede copiar la función en el documento de Lotus Symphony Spreadsheets, como se describe en el apartado siguiente.
En la fase 2 de "Definición de una función mediante Lotus Symphony Basic", en el diálogo Macro, ha hecho clic en Editar. De forma predeterminada, en el campo Macro desde está seleccionado el módulo Mis macros - Estándar - Módule1. La biblioteca Estándar reside localmente en el directorio del usuario.
Si desea copiar la función definida por el usuario en un documento de Lotus Symphony Spreadsheets:
En el campo Macro desde seleccione Mis macros - Estándar - Módulo1 y haga clic en Editar.
En el Basic-IDE, seleccione el origen de la función definida por el usuario y cópielo en el portapapeles.
Cierre el Basic-IDE.
Seleccione
.En el campo Macro desde seleccione (Nombre del documento de Lotus Symphony Spreadsheets) - Estándar - Módulo1. Haga clic en Editar.
Pegue el contenido del portapapeles en el Basic-IDE del documento.
Una vez que haya definido la función VOL(a; b; c) en el Basic-IDE, puede aplicarla de la misma manera que las funciones incorporadas de Lotus Symphony Spreadsheets.
Abra un documento de Lotus Symphony Spreadsheets y especifique los números de los parámetros de función a, b y c en las celdas A1, B1 y C1.
Establezca el cursor en otra celda y especifique lo siguiente:
=VOL(A1;B1;C1)
La función se evalúa y verá el resultado en la celda seleccionada.