excel - git中excel文件的版本控制
问题描述
我正在寻找一种在 git 中对 excel 文件执行版本控制的方法。我知道之前有人问过这个问题,但我找不到适用于其中包含多张工作表的 excel 文件的选项。例如,在此处提供的建议中,一种方法是将 .xlsx 文件保存为 csv 文件并使用 git diff。但是,当有多个工作表时,此选项不起作用。我将只能将活动工作表另存为 csv 文件。
SO上建议的第二个选项是GIT XL。根据我从 GIT XL 的文档中了解到的情况,diff 选项将允许我查看在命令提示符中更改的行。例如,如果 Excel 工作表中有 10 列,并且我替换了所有 10 列中的值,我如何查看以前存在的数据。为了提供更好的上下文,每次我为不同的参数值运行脚本时,excel中工作表的内容都会被覆盖。在这种情况下,如果我想查看上一次运行的结果,我不想每次都重新运行脚本。
我发现有用的第三个答案在这里可用,使用 xls2text。同样,我想知道当有多张工作表时这将如何工作。
任何建议都会有很大帮助!
解决方案
推荐阅读
- excel - 导出多张 VBA
- python - Discord.py :将消息从一个频道转发到另一个频道
- google-chrome - 是否可以在 Chrome 开发工具中添加删除多个 api?
- javascript - 如何在我的 react 组件上导入和使用 promise 函数?
- visual-studio-code - 有没有办法在 Visual Studio Code 中自动查看 JSON 文件?
- c++ - 我收到错误无法打开“cygwin.S”
- docusignapi - Docusign API:更改签名者姓名
- python-3.x - 将有符号数转换为 little endian 格式的 16 位二进制值
- generics - 如何为已知的 T 类型实现反序列化器?
- laravel-5 - 在选择选项中加载select2 js空值