OVH Cloud OVH Cloud

Ajouter des fonctions à Excel à travers un Add-in

1 réponse
Avatar
Franck
Bonjour,
j'ai post=E9 cette question sur le newsgroup du langage C# et on m'a
redirig=E9 vers vous alors voila :

J'ai cr=E9=E9 un Add-in gr=E2ce =E0 Visual Studio qui se lance au
d=E9marrage d'Excel sans aucun soucis et qui fais les petits traitements
que je lui demande.

En revanche, je n'arrive pas =E0 faire en sorte que les fonctions
publiques de mes classes soit appelable depuis un cellule Excel

Ex : =3DMAFONCTIONPERSO(param1)

Si vous pouviez m'aider.

Merci d'avance.

Franck

1 réponse

Avatar
Laurent Longre
Salut Franck,

Deux solutions :

1) Tu appelles indirectement les fonctions de ton add-in par l'intermédiaire de
fonctions VBA (dans une macro complémentaire XLA), comme c'est décrit ici :

http://support.microsoft.com/default.aspx?scid=kb;en-us;256624

2) Tu crées un Automation Add-In :

http://www.codeproject.com/dotnet/excelnetauto.asp

Bonne chance,

Laurent

Bonjour,
j'ai posté cette question sur le newsgroup du langage C# et on m'a
redirigé vers vous alors voila :

J'ai créé un Add-in grâce à Visual Studio qui se lance au
démarrage d'Excel sans aucun soucis et qui fais les petits traitements
que je lui demande.

En revanche, je n'arrive pas à faire en sorte que les fonctions
publiques de mes classes soit appelable depuis un cellule Excel

Ex : =MAFONCTIONPERSO(param1)

Si vous pouviez m'aider.

Merci d'avance.

Franck