EXCEL作为一个完全面向对象的办公软件任何一种面向对象语言都可以开发EXCEL,唔。。。也许Java这样的面向web的语言会麻烦一点。别的先不提,很显然微软自家的VisualStudio里面带的都可以只要你能在某种语言里面创建Excel对象,那么Excel的所有方法,属性,几乎所有功能都对你开放了。。。。。。
VBA可以二次开发