Excel から使うマネージDLL を作る方法

C#の例

参考

vb.netの場合は インターフェースの定義は

Imports System.Runtime.InteropServices

..

' インターフェイス
<ComVisible(True)>
Public Interface IClassBase
    Sub Test(ByVal ms As Integer)
End Interface

<ClassInterface(ClassInterfaceType.None)>
Public Class ClassBase

    Implements IClassBase

    Sub Test(ByVal ms As Integer) Implements IClassBase.Test
       ....
    End Sub
....
End Class

てな感じにします。