VBA isnt getting replaced so soon...VBA is fully functional with Office
2007. Infact you have more objects than before to use in VBA :). But yes
Microsoft is thinking of replacing VBA but atleast not in Office 2007. You
can see that if you download the latest beta version of Office 2007.