Impossible d'ajouter une référence au fichier spécifié
Bonjour à tous,
J'ai l'habitude de coder sur Excel-vba et je souhaite maintenant passer à Visual Basic 2005 Express Edition.
Dans un premier temps afin de créer des dll de fonctions pour Excel (et pour d'autres applis que j'espère à venir).
J'ai donc réalisé ma première dll test qui fonctionne avec une Windows Application crée pour l'occasion.
Quand j'essaye d'ajouter la référence à Excel via Outils - Références j'ai le message donné en titre.
Quels sont les fondamentaux que j'oublie ? (Le débug est ok)
Ah et aussi suis-je sur le bon forum ?
Test1.dll
My Project:
Assembly Name = Root namespace = Test1
Application Type = Class Library
Startup Object = None
Class1.vb :
Code:
1 2 3 4 5 6 7 8 9 10 11 12
|
Public Class MyTestLib1
Dim c%
Public Function AddTest(ByVal a, ByVal b)
c = a + b
Return c
End Function
Public Function Mulest(ByVal a, ByVal b)
c = a * b
Return c
End Function
End Class |
WindowsApplication1
My Project :
Assembly Name = Root namespace = WindowsApplication1
Application Type = Windows Application
StartUp form = Form1
Class1.vb :
Imports Test1
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
|
Public Class Form1
Dim c%, b%
Private Sub Form1_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load
Call mycal()
End Sub
Sub mycal()
Dim a As New MyTestLib1
c = a.AddTest(1, 15)
b = a.Mulest(10, 15)
MsgBox(c & b)
End Sub
End Class |
Le but final étant bien sûr de pouvoir écrire dans une cellule Excel '=AddTest(A1;89)' par exemple.
Je précise être au courant que l'addition est déjà implémentée sur Excel, j'ai d'autres fonctions plus amusantes en réserve ;-).
Cordialement