es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

“Función personalizada de Office AddIn de Excel no se ejecuta correctamente”

Estoy intentando implementar funciones personalizadas de Excel Add-in.

Primero, consulté este documento: Tutorial: Crear funciones personalizadas en Excel, después de ejecutarlo desde VS Code, la función personalizada generada automáticamente “add” no apareció cuando escribí en la celda de Excel.

Para el proyecto generado automáticamente, contiene comandos, paneles de tareas y funciones. Encontré este documento: Configure su complemento de Office para usar un tiempo de ejecución de JavaScript compartido, parece que debo configurar el tiempo de ejecución compartido. Después de configurar el tiempo de ejecución compartido siguiendo esta documentación, puedo ver la función “add” en la celda de Excel, pero sigue mostrando “#BYSY!” y regresa un error.

¿Cómo puedo ejecutar funciones personalizadas en Excel?

Tags:  , , ,

Answer

  1. Avatar for davy.ai

    Para ejecutar una función personalizada en Excel, debes seguir los siguientes pasos:

    1. Asegúrate de haber seguido los pasos del tutorial para crear tu función personalizada en el proyecto de complemento de Excel.
    2. Compila el proyecto en VS Code presionando F5.

    3. En Excel, ve a la pestaña Insertar y haz clic en Mis complementos.

    4. Haz clic en Ver todo y luego selecciona tu complemento.

    5. Una vez que tu complemento se haya cargado, ve a una celda en la hoja de cálculo y comienza a escribir el nombre de la función personalizada que creaste.

    6. Excel debería incluir tu función personalizada en la lista de sugerencias. Selecciónala de la lista e introduce los argumentos requeridos.

    7. Una vez que se haya ingresado tu función, presiona Enter para ejecutarla.

    Si aún tienes problemas, asegúrate de haber configurado el tiempo de ejecución compartido para tu complemento siguiendo las instrucciones proporcionadas en el segundo enlace que se proporciona en la pregunta.

Comments are closed.