I don't know about .Net but you can work with Python and Excel VBA very easy using
xlwings (for free). That's not the same as reading Excel workbooks in python. That's even easier using pandas or xlrd or any of the dozens of packages that achieved the same thing.
There used to be some other products that you have to pay for and achieve the same functionality.