批处理中如何比较两个文件的内容并重定向到一个新的文件中
有两个文件1.xls2.xls1.xls的内容:有两行三列1234562.xls的内容:也有两行三列183457①我的目的是通过一个windows批处理程序实现将文件1....
有两个文件1.xls 2.xls
1.xls的内容:有两行三列
1 2 3
4 5 6
2.xls的内容:也有两行三列
1 8 3
4 5 7
①我的目的是通过一个windows批处理程序实现将文件1.xls和2.xls的内容重定向到一个new.xls中。
new.xls格式如下:
1 1 2 8 3 3
4 4 5 5 6 7
②如果能实现上边的基础上,还能对1.xls和2.xls的内容进行比较如果1.xls和2.xls的内容不同那么就变色。
new.xls格式不变:
1 1 2 8 3 3
4 4 5 5 6 7
只是不同项的背景色变了。
如:2 8
6 7
2,8,6,7的背景色变成了红色。
请各位高手帮忙,在此谢过了。
对了,我用批处理向1.xls中写数据的时候用的如下命令:
echo 1 2 3 > 1.xls
但是发现1.xls中的sheet的名称是1
怎么才能定义这个sheet的名称呢? 展开
1.xls的内容:有两行三列
1 2 3
4 5 6
2.xls的内容:也有两行三列
1 8 3
4 5 7
①我的目的是通过一个windows批处理程序实现将文件1.xls和2.xls的内容重定向到一个new.xls中。
new.xls格式如下:
1 1 2 8 3 3
4 4 5 5 6 7
②如果能实现上边的基础上,还能对1.xls和2.xls的内容进行比较如果1.xls和2.xls的内容不同那么就变色。
new.xls格式不变:
1 1 2 8 3 3
4 4 5 5 6 7
只是不同项的背景色变了。
如:2 8
6 7
2,8,6,7的背景色变成了红色。
请各位高手帮忙,在此谢过了。
对了,我用批处理向1.xls中写数据的时候用的如下命令:
echo 1 2 3 > 1.xls
但是发现1.xls中的sheet的名称是1
怎么才能定义这个sheet的名称呢? 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询