.NET Methode in einem Excel Macro aufrufen

K

kenden

Hallo,

hab zum Testen eine C# Library erstellt, diese als COM Komponente veröffentlicht.
Die C#-Methode erwartet als Parameter einen String und gibt einen String zurück.

In meinem Macro hab ich einen Verweis auf diese DLL zugefügt.
Die C#-Klasse wird auch erkannt, die Methode kann aber nicht gefunden werden.
Ich bekomme einen Automatierungsfehler (Was immer auch das bedeuten mag).
Hab ich vielleicht irgendwas vergessen?
Kann mir bitte jemand einen Tip geben?

C#-Code:
Code:
public class DotNetClass
    {
        public string DotNetMethod(string input)
        {
            return "Hello " + input;
        }
    }

VB-Code:
Code:
Private Sub TestDotNetCall()

Dim testClass As New DotNetClass
MsgBox DotNetMethod(”World”)

End Sub
 
Zurück