我正在修改MS Access中的代码,以便在可能的情况下通过下划线/删除线显示2条记录之间的差异。这是目前繁琐的手动过程。有点背景......
请原谅我的天真,但这可能吗?如果是这样,你有什么好的答案/参考资料可以指引我朝正确的方向发展吗?
答案 0 :(得分:0)
您可能会发现google-diff-match-patch是一个有用的起点。他们甚至提供了演示页面的链接(例如diff
操作的this one。)
然而,他们不会给你的是VBA代码。你可以想象从他们提供的一种语言(唉,没有VB.NET)中移植代码,或者从VBA中弹出代码来调用其中一种语言的外部进程。
还有DiffUtils for Windows可能会提供一些帮助,具体取决于您的具体需求。