Visual Basic for Applications (VBA) 7.1 is the modern standard for automating Microsoft Office applications like Excel, Word, and Access. Reviewing a "download" of VBA 7.1 is unique because it isn't usually a standalone product you download manually; rather, it's bundled within the Microsoft Office installation. User Experience & Functionality Differences between VBA 7.1 and 6.5 - Microsoft Q&A
When faced with a VBA 7.1-related error, the correct troubleshooting steps are: vba 7.1 download
If you found this post looking for an update to fix a bug or enable a feature: Visual Basic for Applications (VBA) 7
VBA is a component of the host application (Excel, Word, Access, etc.). You cannot "upgrade" the VBA version inside Excel 2010 to VBA 7.1 without upgrading the entire Office suite. You cannot "upgrade" the VBA version inside Excel
To understand VBA 7.1, we have to look at the history of Microsoft Office.
Here is a rough breakdown of versions: