La domanda mi sembra comunque strana: VBA non è altro che un linguaggio integrato negli applicativi Office per consentire l'uso delle interfacce di automazione COM degli applicativi stessi; se usi VB.NET, non hai bisogno di fare alcun riferimento a VBA, anzi tale riferimento è apparentemente privo di senso.
Se ti riferisci all'automazione di applicativi Office tramite VB.NET, fai una ricerca per individuare discussioni già trattate sugli Office PIAs (Primary Interop Assemblies).