您现在的位置 > 首页>知识问答 >

[外野万能]有1000个左右的word文档要合并……

点击图片查看下一页
查看原图
更新:06-25     编辑:     来源:    
  • RT,工作需要,大概1000个单独的word文档要合并成一个,本来直接用插入里面那个文档中的文字就可以,但是这1000个文档里有好多文档是损坏的没法打开,导致这个插入的动作就没法继续了,就想问问有没有什么简便方法把这1000多个文档中损坏的文档都挑出来的,谢啦!


    网友评论:
    会写代码的话,应该一下子就找出来了。

      -

    是的,我觉得搞个批处理说不定都可以
    但是并不会……
    要不要买几本入门的书学一学,
    或者看一些教程呢

      -
    try(
    word不太清楚,如果能用vba的话应该可以搞定
    用 http://pandoc.org/ 批量转成 txt,之后随便搞。

    我只想搞定这一个问题而已,所以要先搞定python的环境再装一堆库吗……

    那啥,我是应该看python,java,JS还是PHP还是……
    当然后端一条龙啦,当然语言还是先吃透一门比较好
    docx现在是用xml来保存的吧,那应该不难
    有方法可以可以判断(损坏)的doc么
    不伪需求么?
    1000份文档合出来的东西谁要看、看什么啊?长篇小说?
    工作需要啦工作需要,工作这东西嘛,就是不管有没有人看都要做

    我也觉得要是能判断出是否打开成功word文档了应该就可以了,只要把打开不成功的全部重命名就行了

    是doc……不过打开报的错误好像也是xml结构有问题

    http://python-docx.readthedocs.io/en/latest/

    我用python=。=
    按个anaconda,
    按个pycharm,
    简单配置下,
    百度下python+doc,
    有不少答案。。
    我觉得既然你办公用到这个,
    学一下以后都有帮助的。。
    伪需求这么积极干什么,等有人真的用了提出真需求再说了
    写个宏把所有其他word以附件方式插入就行了,管他是好是坏,用户自己双击打开
    反正也没人看,也是一份文档

    不是伪需求啦,虽然最终做出来的成品可能没人看,但是我的工作就是做这个成品,所以虽然我的工作就结果来说可能没啥意义,但是我还是要靠它养家糊口的啊

    不过搞一个宏这个想法好像挺对的,我去研究一下,另外打不开的文档确实是直接不要的
    我怎么觉得是按键精灵干的活儿……
    感觉应该是vba的活
    c#写个程序,看起来不难
    读写word的操作百度就能找到完整代码
    再有不会的还可以找找msdn

    —— 来自 Sony G8142, Android 8.0.0上的 v2.1.0
    谷歌一下 你就PowerShell
    不会是一千多章小说合成一个文档吧

    —— 来自 OnePlus ONEPLUS A5010, Android 8.1.0上的 v2.1.0
    感觉就是一个for循环加if判断,打开成功就复制粘贴加回车,打开失败就跳过打开下一个。
    Ctrl + A
    回车
    vba 或者python
    学python,需要知道pip,并install一个doc包,然后os.listdir找到文件,排序,然后try打开,再合并和保存

    并不是,是很无聊且繁琐的工作,这只是其中一步…

    另外楼主已经人肉复制粘贴了700个文档了,但是这样做出错的风险太大了我都不知道自己有没有漏掉一个,也不知道有哪些文档是损坏的,果然这次完事以后还是得研究一下python…谢谢大家啊


    只是检查损坏的话,还是vbs简单吧...

              
    复制代码

相关推荐

精彩图集

一品图片网部分图片资源收集于互联网,如果侵犯了您的版权请来信告知,我们会及时处理和回复,邮件地址:
© 2021 一品图片网 版权所有 苏ICP备150288886号 | sitemap | 图片大全