求助 excel 如何做版本管理 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
请不要在回答技术问题时复制粘贴 AI 生成的内容
nizoukai
V2EX    程序员

求助 excel 如何做版本管理

  •  
  •   nizoukai 2023-02-12 20:35:33 +08:00 3190 次点击
    这是一个创建于 974 天前的主题,其中的信息可能已经有所发展或是发生改变。

    excel 这种二进制的如何比较差异,或者有没有适合 excel 的版本管理方案建议

    10 条回复    2023-02-13 14:09:25 +08:00
    ltkun
        1
    ltkun  
       2023-02-12 20:50:06 +08:00 via Android
    我用 wps 自带版本控制
    renmu
        2
    renmu  
       2023-02-12 20:57:27 +08:00 via Android
    office365
    snw
        3
    snw  
       2023-02-12 21:17:36 +08:00 via Android
    要比较 Excel 文件的话,有自带工具和插件(可能需要专业版或企业版 office )。
    https://support.microsoft.com/zh-cn/office/%E4%BB%BB%E5%8A%A1%E4%B8%AD%E7%9A%84%E5%9F%BA%E6%9C%AC%E7%94%B5%E5%AD%90%E8%A1%A8%E6%A0%BC%E6%AF%94%E8%BE%83-f2b20af8-a6d3-4780-8011-f15b3229f5d8

    早期版本的 Excel 和 Word 一样有追踪修订功能,新版的 Excel 去掉了追踪修订功能,微软建议是放到 sharepoint 或 onedrive 上,可以回溯以前版本(但不能知道具体修改)。
    snw
        4
    snw  
       2023-02-12 21:21:51 +08:00 via Android
    有些 excel 重度企业用户会定制专门的版本控制和存档工具,比如会计师事务所(审计),这种可能是对 office 文档 zip 包内的 xml 文件进行比较,不过遇上 zip 包内的二进制数据就难以进一步处理。
    chenzhongxiang
        5
    chenzhongxiang  
       2023-02-13 03:46:39 +08:00 via iPhone
    很多现成的工具可以对比 Office 文件,但没遇到过好用的,基本就是把 xml 解出来把文本提出来对比下。主要原因应该是 Office 文件解析的工作量很大写一个库太费劲了另外就是二进制文件 diff 的问题(图片 diff 现在已经很不错了,其他的格式没见几个)。
    Rehtt
        6
    Rehtt  
       2023-02-13 08:55:26 +08:00
    用在线版,或用 svn 管理
    standchan
        7
    standchan  
       2023-02-13 09:28:20 +08:00
    svn 管理的话,svn 对 excel 不是增量保存的,是全量保存的。这个要注意,对 svn 的压力其实蛮大的
    shijingshijing
        8
    shijingshijing  
       2023-02-13 10:31:33 +08:00
    中小型企业如果不想把数据搬到网上,现在唯一的选择就是 Sharepoint 。还有一种就是学习霓虹巾的黑科技,用 VBA 和各种魔法把用户可编辑区域限制的死死的,然后自己撸一套。

    我认为比较好的办法是数据集中在数据库里管理,根据需要导出成 excel ,或者用模板配合 vsto 生成结果,用户填写的内容最好是通过 web ,而不是直接编辑 excel 。很多乱七八糟的都是因为用户编辑造成的,这块卡死能省心不少。
    RRRoger
        9
    RRRoger  
       2023-02-13 10:56:06 +08:00
    二进制单纯比较差异的话 可以使用这个软件

    Beyond Compare
    Syiize
        10
    Syiize  
       2023-02-13 14:09:25 +08:00 via Android
    改后缀名为 zip ,解压,用 git 。用的时候再 zip 回去。
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     5504 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 33ms UTC 07:26 PVG 15:26 LAX 00:26 JFK 03:26
    Do have faith in what you're doing.
    ubao snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86