问答一下,轻松解决,电脑应用解决专家!
主板显卡CPU内存显示器
硬盘维修显卡维修显示器维修
注册表系统命令DOS命令Win8
存储光存储鼠标键盘
内存维修打印机维修
WinXPWin7Win10/Win11
硬件综合机箱电源散热器手机数码
主板维修CPU维修键盘鼠标维修
Word教程Excel教程PowerPointWPS
网络工具系统工具图像工具
数据库javascriptLinux系统
PHP教程CSS教程XML教程

svn 比较 Excel 差异

更新时间:2021-10-07 16:05 作者:英雄哪里出来点击:

一、Spreadsheet Compare

  • Spreadsheet Compare 是 Windows 自带的 Excel 差异对比工具,可以认为传入 两个文件 就能对两个文件进行差异对比。

1、使用方法

1、开始菜单;
2、输入 Spreadsheet Compare;
3、选择两个文件进行对比;
svn 比较 Excel 差异

2、对比项

  • 下方的面板,最左侧可以勾选需要进行对比的项,有 格子的值、公式、格子的格式、整个表结构等等;

在这里插入图片描述

3、差异输出

  • 下方的面板,中间是实际的差异的输出报告;

    svn 比较 Excel 差异

  • 对于这两张 Excel 表,差异输出如下:
    svn 比较 Excel 差异

1)Sheet 改名;
2)增加行;
3)公式变化;
4)值变化;
5)公式对应的值变化;
6)格子的颜色变化;

二、Spreadsheet Compare 应用到 TortoiseSVN

1、写一个批处理

  • 批处理的目的是通过命令行的方式调用 Spreadsheet Compare,并且两个比较文件是通过参数传进来并且写到一个临时文件里的;
@echo off
chcp 65001
set toolpath=%~dp0
echo %~1> "D:\temp.txt"
echo %~2>> "D:\temp.txt"
"C:Program FilesMicrosoft Office
ootfsProgramFilesX86Microsoft OfficeOffice16DCFSPREADSHEETCOMPARE.EXE" "D:\temp.txt"
  • 批处理可以直接放在 D 盘,命名为 ExcelCompare.bat;

2、svn 设置对比工具

1、选择 settings

在这里插入图片描述

2、修改 diff 查看调用

1)选择 Diff Viewer;
2)选择 Advanced … ;
3)增加 .xlsx ;
4)添加批处理路径和参数(注意带上双引号);

	"D:ExcelCompare.bat" %base %mine

svn 比较 Excel 差异

顶一下
(0)
0%
踩一下
(0)
0%
------分隔线----------------------------
你可能感兴趣的内容