写程序对excel进行操作

用excel进行数据预处理,想要写个程序实现自动量化 。用什么语言写比较好呢,我用C#写了但是执行效率不高。
就是遍历每一列对它进行excel中的替换操作应该怎样写呢 用C读csv还是直接用vb写,
VB写我不会啊 有没有大神帮我写一下

csv的话,可以直接用File.ReadAllLines读取,效率非常高。