Si se puede, al inicio del proyecto eliges "ActiveX DLL", en forma directa solo puedes crear DLL de tipo COM. Si quieres DLL regulares deberías recurrir a VC++ o algún otro lenguaje que las soporte.
Salvo que encuentres algún producto de terceros -anteriormente en el foro nombraron algunos- que te permita hacerlo con VB.