お世話になります。

VisualStudio2017Community(C#)で作成したDLLを、ExcelVBAで
使用しようとしたのですが、うまくいきません。

http://excel.syogyoumujou.com/memorandum/dll_1.html

こちらのサイト様の内容を参考にし、いざExcel側の参照設定までは
たどり着いたのですが、VBAでコードを書こうとしても認識しません。
上記サイト様の『7.VBEにコード入力』のところからです。

実際に実行すると、『ユーザ定義型は定義されていません。』と出ます。

参照設定に追加した後、何かほかにやることがあるのでしょうか。

ご教授ください。

namespace Msga
{
    public class MsgClass
    {
        public MsgClass()
        {

        }

        public string getMsg()
        {
            return "Hello World.";
        }
    }
}

ちなみに、Excel側は2010です。