VBA это скриптовый язык в MS Office, появился в конце прошлого века и с тех пор почти не претерпел изменений, он не поддерживает .NET, у него своя исполняющая среда, поэтому для взаимодействия с любыми классами .NET нужно строить "мост", самое близкое к тому что хотите - это через COM, многие стандартные классы .NET через него доступны в приложения вне .NET, возможно в том числе и контейнеры с LINQ.