没有关系,VB是编程软件(属系统软件),excel是应用软件,是两个不同性质的软件。要有关系的话,可以这么说,VB编程时候可以对excel对象进行操作。excel可用使用VBA(使用VB语法)进行功能扩展。
EXCEL只是单纯的表格处理,数据在前台存储和调用
而通过VBA:
可以动态调用SQL,ACESS等数据库里面存储的数据
VBA是对EXCEL的补充,VBA其实就是EXCEL的宏,可以通过VBA编程来执行指定的动作