如果只是两个文件来对比的话,可以用beyondcompare这种软件来做,VB也可以。
8个EXCEL……本身基本代码上来说不是很复杂。问题是逻辑上很复杂,如何表现出结果很费脑子
首先,对比的话一般是两两对比。如果是8个EXCEL,任取两个文件那么就是8*7/2=28种组合。 别说全部堆在一起,举个简单的例子,数组中a(1)在8个文件中分别为:1、2、1、3、4、2、5、3。你如何将这个变量在8个文件中的同异体现出来?
其次,如果一个文件中有多个数组,甚至有可能每个文件中的数组数量不一定,你自己想想怎么个对比法。
这么说吧,VB只是将手工操作中重复,费时费力的用代码来实现。 你这个问题,你自己想想手工操作如何实现?如果手工无法实现直观的对比,VB也不可能