请问一个VBA的有关问题

请教一个VBA的问题
EXCEL中的VBA能在VISTA系统中运行么?  
听说很多语言都不能用了,而VBA是VB6的真子集.那VB6在新的系统中似乎很多程序都不能运行了,而且都说VB6要被淘汰了,那么VBA不会被淘汰么?

------解决方案--------------------
VBA不可能淘汰,VBA与VB不同,他们只方法形式一样!微软只是想大势推行.net,所以像VB这类的语言要被淘汰,而VBA只是office的二次开发,只要office在,没有必要淘汰VBA而换一种新语言。