Pregunta

Tengo un poco de ExcelDNA C # código que estoy trabajando en, y dentro de un XLL de Excel plugin que me gustaría ser capaz de acceso. No soy capaz de obtener el código fuente de este plugin - tiene que ser utilizado como esta. Entonces, ¿hay un método de poder acceder a estas funciones desde C #?

¿Fue útil?

Solución

Gran para ver una etiqueta ExcelDna en StackOverflow!

Se debe echar un vistazo a hacer una llamada a xlUDF. Debe permitir realizar una llamada a cualquier UDF (incluyendo la de su XLL, siempre y cuando se carga).

La descripción de MSDN es aquí , con una pregunta similar contestó Grupos de Google .

Yo espero que esta ayuda - por favor hágamelo saber cómo le va como me gustaría añadir xlUDF a mi lista de ExcelDna ejemplos .

Chris

Otros consejos

Se puede utilizar GET.PROCEDURES de http://xllutility.codeplex.com para obtener una lista de todos cargadas complementos y su firma C de la tercera columna de la matriz esto devuelve.

Esta es una respuesta más general sobre cómo llamar a funciones en cualquier xll desde cualquier lenguaje que pueda llamar C. Si está utilizando ExcelDna continuación, la ruta xlUDF es mucho más simple.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top