精华内容
下载资源
问答
  • word显示内容有错误无法打开
    千次阅读
    2021-08-13 21:13:16

    打开word时出现以下错误:

     根据网上的方法,需要将其改为zip格式,用firstobject XML编辑器手动修改内部word目录下的document.xml文档,一般是补全结束标记符。这里写一个程序自动操作,程序只能补全文档的结束标记符,对于其他情况则无能为力了。

    使用时,安装python及必要的第三方库,运行程序,选择需要修复的文档副本,稍等片刻即可。

    import tkinter
    from tkinter import filedialog
    import re
    import os
    import zipfile
    import shutil
    
    #将文件夹filedir内的文件压缩至同名压缩包
    def zip_file(filedir):
        file_news = filedir + '.zip'
        z = zipfile.ZipFile(file_news,'w',zipfile.ZIP_DEFLATED)
        for dirpath, dirnames, filenames in os.walk(filedir):
            fpath1 = dirpath.replace(filedir,'')
            fpath2 = fpath1 and fpath1 + os.sep or ''
            #print(fpath1,fpath2)
            for filename in filenames:
                z.write(os.path.join(dirpath, filename),fpath2+filename)
        z.close()
    
    #修复XML文档,这里只补全XML文档的结束标记符
    def modifyXML(filePathNoSuffix):
        docPath=filePathNoSuffix+'/word/document.xml'
        newDocPath=os.path.splitext(docPath)[0]+'.txt'
        os.rename(docPath,newDocPath)
        #print('filePath:',filePath,'\nfilePathNoSuffix:',filePathNoSuffix,'\nfileDir:',fileDir,'\nnewFilePath:',newFilePath)
        #print('docPath:',docPath,'\nnewDocPath:',newDocPath)
        fo=open(newDocPath,encoding='utf-8')
        damagedTxt=fo.read()
        lst=[]
        start=0
        count=1
        res0=re.search('<?.*?>',damagedTxt).group()
        a=damagedTxt[len(res0):]
        while start<len(a):
            print('\r请稍等:{:.0f}%'.format(100*start/len(a)),end='')
            res=re.search('<.*?:.*?>',a[start:])
            if res.group()[-2]!='/':
                if res.group()[1]!='/':
                    lst.append(res.group())
                    start+=a[start:].index(res.group())+len(res.group())
                else:
                    if res.group()=='<'+'/'+lst[-1][1:(lst[-1].index(' ') if ' ' in lst[-1] else -1)]+'>':
                        del lst[-1]
                        start+=a[start:].index(res.group())+len(res.group())
                    else:
                        a=a[:start]+'<'+'/'+lst[-1][1:(lst[-1].index(' ') if ' ' in lst[-1] else -1)]+'>'+a[start:]
            else:
                start+=a[start:].index(res.group())+len(res.group())
            count+=1
        fo=open(newDocPath,'w',encoding='utf-8')
        modifiedTxt=res0+a
        fo.write(modifiedTxt)
        fo.close()
    
        os.rename(newDocPath,docPath) 
    
    root=tkinter.Tk()
    root.withdraw()
    
    #注意文件名的最后一个字符不要是空格,后文同名文件夹最后一个字符不会是空格,否则找不到目录
    #filePath=repr(filedialog.askopenfilename())[1:-1]
    filePath=filedialog.askopenfilename()
    filePathNoSuffix=os.path.splitext(filePath)[0].strip()
    #fileDir=filePath[:filePath.rindex('/')]
    newFilePath=filePathNoSuffix+'.zip'
    os.rename(filePath,newFilePath)
    os.mkdir(filePathNoSuffix)
    zipfile.ZipFile(newFilePath).extractall(filePathNoSuffix)
    modifyXML(filePathNoSuffix)
    zip_file(filePathNoSuffix)
    os.rename(filePathNoSuffix+'.zip',filePathNoSuffix+'.docx')
    shutil.rmtree(filePathNoSuffix)
    print('完成!(注意文档可能有变化)')

    ref:

    https://blog.csdn.net/qq_40081208/article/details/112652832

    更多相关内容
  • win7系统打开Word的时候,弹出提示无法打开文件Normal.dotm,因为内容有错误”,为什么会出现错误提示呢?小编就按照错误提示寻找文件,最后发现是Word自动生成的模板Normal出错了,知道故障原因后,接下去教程分享...

    win7系统打开Word的时候,弹出提示“无法打开文件Normal.dotm,因为内容有错误”,为什么会出现错误提示呢?小编就按照错误提示寻找文件,最后发现是Word自动生成的模板Normal出错了,知道故障原因后,接下去教程分享win7打开word提示“无法打开文件Normal因为内容有错误”的两种解决方法。

    解决方法一:

    1、右键点击桌面空白区域,选择新建,先创建一个Word文件;

    32363a53f0902a9c8cbfe827d0216b54.png

    2、进入Word主界面,点击上方菜单栏处的【开发工具】选项;

    e74e3e382e3a58f21c8f878092f22f15.png

    3、进入开发工具界面,点击下方子菜单里面的【文档模板】;

    bc630b959895138317ce76cb44947596.png

    4、进入模板加载项属性对话框,点击文档模板右方的【选用】;

    0680966d94065a640b90c69a06efc7a0.png

    5、然后在弹出的文档模板路径文件夹下,找到【Normal.dotm】模板,将其删除,问题解决;

    c25b561c0920adf1ea38e919ff7a11e5.png

    解决方法二:

    1、如果我们的Word打不开,我们可以打开我的电脑定位到Word安装目录,一般的默认为【C:\Users\Administrator\AppData\Roaming\Microsoft\Templates】;

    d57f66b5258ddd5a706c00a02f50ccf6.png

    2、进入之后,找到Normal.dotm文件,将其删除即可。

    772b943e5834d62801fb312cb6a096ae.png

    本教程内容就是win7打开word提示“无法打开文件Normal因为内容有错误”的两种解决方法,轻松简单设置之后,word文档就恢复正常了。

    展开全文
  • 可以尝试利用wps打开论文,有时可以打开全文,有时只能打开一半文章。 2.利用office自带修复工具修复 在控制面板的添加删除程序中找到office,并进行修复。 3.利用大神编写的修复工具修复 在...

    前段时间写大论文,突然遇到了如下图问题。
    在这里插入图片描述
    经过激烈斗争,终于用最后一种方法重新打开了大论文,在此记录。

    1.利用wps打开

    可以尝试利用wps打开论文,有时可以打开全文,有时只能打开一半文章。
    在这里插入图片描述

    2.利用office自带修复工具修复

    在控制面板的添加删除程序中找到office,并进行修复。

    3.利用大神编写的修复工具修复

    在http://www.wordarticles.com/temp/Rebuilder.dotm网站可以下载到大神编写的Rebuilder插件,打开插件,选择启用编辑内容,选择broken documents选项卡里的rebuild工具,在弹出的对话框中选择需要修复的文件即可。
    在这里插入图片描述

    4.利用FirstObjectXMLEditor工具修复

    通过FirstObjectXMLEditor工具,直接修改word里的xml文件。先百度,把FirstObjectXMLEditor工具下下来,然后,把待修复的docx文件的后缀名改为.zip。
    在这里插入图片描述
    切记,直接把docx后缀名改为.zip,而不是压缩。
    第二,打开zip,找到word文件夹下的document.xml文件,拖到桌面上。
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    最后利用FirstObjectXMLEditor工具打开document.xml文件进行修复。
    在这里插入图片描述
    打开后先进行对齐排版,然后在工具栏选择分析文档,在编辑器下方会出现存在的问题。
    在这里插入图片描述
    修改时,需要在右侧的框中找到在偏移位置(一般偏移位置会比真正需要添加标记的位置靠下),如图片所示位置偏移位置为1852,我需要在1851的位置插入结束标志。注意,结束标志为</开始标志>,例如,当前起始标记为<w:rPr>,则结束标志为</w:rPr>。
    在这里插入图片描述
    在这里插入图片描述
    问题都改完后,把文档拖回zip文件,把后缀名改为docx即可。

    展开全文
  • word无法打开文件,因为内容有误怎么办?word无法打开文件,因为内容有错误”的解决右键点击桌面空白区域,选择新建,先创建一个Word文件。也可以打开word2016,点击文件-新建,选择空白文档。进入Word主界面,点击...

    2ca55816d78b0bd633c1017e7f7c05cf.png

    word无法打开文件,因为内容有误怎么办?

    word“无法打开文件,因为内容有错误”的解决

    右键点击桌面空白区域,选择新建,先创建一个Word文件。也可以打开word2016,点击文件-新建,选择空白文档。

    f7ab06ad99c8c735fa9918542756822b.png

    进入Word主界面,点击上方菜单栏处的“开发工具”选项。

    d6121579518637a8129c3128a731bd1d.png

    进入开发工具界面,点击下方子菜单里面的“文档模板”。

    7e1fd2dad2f276e176a00b65bdd37bd8.png

    进入模板加载项属性对话框,点击文档模板右方的“选用”。

    7565ad8908ad835093a2e319e781c543.png

    然后在弹出的文档模板路径文件夹下,找到“Normal.dotm”模板,将其删除。

    3e71aef061ea94ee585dd23e42e9723d.png

    如果还是碰到错误提示,点击“打开”右侧的下来小三角,选择“打开并修复”。一般word提示的错误都能通过这样的方式解决。

    689b9d0e41a38725f49a0b4701825a5d.png

    总结:

    1.在桌面新建一个空白文档,点击进入。

    2.进入后在顶部菜单栏上找到开发工具。

    3.在开发工具子菜单下找到文档选项功能,进入后点击“选用”。

    4.找到Normal.dotm文档模板,删除即可。

    展开全文
  • 每次打开WORD都会显示发送错误报告
  • 解决Word2003打开文件时提示错误报告,根据此文你可解决一些Word错误
  • 垃圾MS Office,换了WPS秒打开,再用word又能打开
  • 一键解决WORD打开错误问题一键解决WORD打开错误问题一键解决WORD打开错误问题
  • 电脑提示更新系统,更新成功后,重启电脑,发现之前可以打开Word文档打开提示Word在试图打开文件时遇到错误无法正常打开。下面来看看怎么设置然后重新正常的打开你的Word文档: 1.在已经打开Word文档的界面...
  • Word弹窗提示“拼写或语法错误太多,无法继续显示”,点击确定后,过一会仍会弹窗,十分烦人 解决方法 点击“文件”-“选项”,弹窗中找“校对”,将下面红框的取消勾选,就不再烦人的弹窗 ...
  • Word 在试图打开文件时遇到错误。 PowerPoint 发现 XXX.pptx 中的内容有问题。 PowerPoint 无法读取 XXX.pptx。 问题解决 网上下载的PPT模板或者Word文件,有时会出现无法打开的情况。 别人发来的Word文件,...
  • 很多用户会在电脑中使用必装的...win8.1 - 14 、时候用预览模式打开能够正常显示,但是点击编辑模式打开word文档后发现word内容显示,是一片空白的,但是状态栏显示的却字数;windows7系统之家 - 15 、可打开...
  • 0.要解决的问题:写了好多天的论文,今天编辑了一大堆...显示详细错误是“前缀已声明”,我当时就崩溃了啊 于是开始求问度娘,发现也人出现过类似的情况,比如下面的文章,不少人都解决了,我试了还是不行。 ...
  • .docx的文档损坏打不开,使用各种百度到的修复办法/修复工具/在线修复网页都无法解决。 尝试修改后缀/转换格式/使用wps打开再另存为,失败。 解决方法 经过查找资料,docx/doc文件的本质,是一个装了很多.xml文件...
  • win7打开WORD提示向程序发送命令时出现错误 WORD出现“Microsoft office Word已停止工作”
  • WORD无法打开文档 用户没有访问权"解决办法——挽救经NTFS加密无法访问的文件
  • 最近两天一直在写一份Word文件,今天打开显示Word在试图打开文件时遇到错误:尝试检查文档或驱动器的文件权限。确保足够的内存和磁盘空间。用文本恢复转换器打开文件。当时心里一惊,感觉最近两天的工作算是白做...
  • 网络服务器上的Word文档无法打开

    千次阅读 2021-08-02 09:13:42
    是否只是打开特定的文件才会出现这个问题呢,还是所有该服务器上的Word文档都会出现这个问题?安装的是office 2016 standard 标准版, 已经安装最新的office更新和系统更新。这个问题只出现在打开服务器位置的文档,...
  • 窝在家写论文,自己的笔记本没有安装MathType6.9b,之前在实验室电脑上很容易就安装好...1、安装完 Word打开一直崩出弹框,Word就崩了 解决: 打开C:\Program Files (x86)\Common Files\microsoft shared\VBA 将VB
  • Word在试图打开文件时遇到错误,通过属性设置解除锁定可解决。
  • 安装Mathtype之后,打开word出现错误的解决方法

    千次阅读 多人点赞 2021-07-07 20:51:22
    问题的本质是安装了mathtype提供给WORD启动项的地址是错的,只要把wll文件放到对应的地方即可。 首先打开Mathtype的安装目录,找到MathPage.wll这个文件,然后复制到System32里面就可以了。 ...
  • word是我们经常会用到的文档编辑工具,用户们都会在电脑中安装使用,不过使用的时候难免遇到一些问题,比如win10 ghost 纯净版系统用户要打开word文档的时候发现电脑中所有word文档都打不开了,这是什么情况呢?...
  • 解决打开word显示microsoft visual basic运行时错误没有注册类解 新安装office2019,出现这个问题,需要点击多次调试才能进去软件,用了百度上面的各种方法,最后,看了大佬的连接解决了 先找到C:\Users\你自己的...
  • 当大家在word中发布嵌入文档并想打开时,如果此文档不是当前系统识别的类型,如:xml,但你操作系统未安装此类型的软件,通常会弹出这样一个“此对象创建于package中.此应用程序不能用来打开此对象.请确认此应用...
  • word文档无法保存.docx

    2020-02-07 14:14:17
    word o7保存时,弹出对话框并提示“文件发生错误”,给出了文档保存路径,但无法保存文件。想穿迹扁克壮久憋勋铂魔我编辑了一中午的报告,实在不忍心这么杯具地就没了~求高人指点,怎么解决此问题~偶第一次遇到
  • 说明:可以看看上面的提示,目前我这边出现的是情况1,然后下面给出解决办法。 在该word文档上单击右键,点击最下方的属性,如下: 然后选中解除锁定单选框,点击应用和确定之后重新打开Word文档即可,如下: ....
  • 问题描述 电脑重启后,word打不开,且报错如下: WINWORD.EXE -应用程序错误 应用程序无法正常启动(0xc0000142)。请单击“确定”关闭应用程序。
  • Word是微软办公软件Office中的文字编辑工具,深受广大用户...通常这样的问题是由于Word模板错误引起的,下面系统城小编提供几种解决方法。方法win7之家 - 9、打开资源管理器,在地址栏内输入%appdata%/microsoft/t...
  • Word在试图打开文件时遇到错误

    千次阅读 2021-01-15 15:28:17
    员工在打开内部共享服务器上的word时,提示Word在试图打开文件时遇到错误” 解决方法: 1、任意打开一个word文档,点击文件 2、点击“选项” 3、点击“信任中心”-->“信任中心设置” 4、取消勾选...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 88,114
精华内容 35,245
关键字:

word显示内容有错误无法打开