¿Puedo usar Javascript para escribir una función personalizada para números?

7

Siempre me molesta que no pueda escribir una función personalizada para Números. Haría la hoja de cálculo mucho más útil para mí. En las hojas de cálculo de Google Apps puedes hacerlo, usando Javascript.

En otras palabras, escribes

function myCustomStuff(a, b) { ... }

y una celda puede contener:

=myCustomStuff(A1, B2)

Ahora, en Yosemite, tienen automatización de Javascript. Me pregunto si es posible.

    
pregunta Rob N 16.10.2014 - 23:49

1 respuesta

1

No: inyectar una función parece ser algo que no es fácil de escribir.

Una macro simple podría ser factible y podría comenzar con estas dos referencias:

Este enlace es la documentación del desarrollador sobre cómo conectar el script a la aplicación Numbers.

Este sitio de automatización ha sido durante mucho tiempo el mejor lugar que he conocido para aprender e implementar herramientas AppleScript.

Si eres nuevo, puedes seguir los tutoriales de números en AppleScript para asegurarte de que tienes una tarea viable y luego codificarla en el nuevo idioma. Luego, deberá determinar los enlaces en Números y ver si su tarea específica se puede realizar sin utilizar el Objective-C bridge que permite una integración de nivel inferior a las aplicaciones en OS X.

    
respondido por el bmike 13.11.2014 - 23:52

Lea otras preguntas en las etiquetas