無法打開數(shù)據(jù)透視表源文件的解決辦法:首先將文件擴(kuò)展名由“.xlsx”改為“.zip”;然后修改“pivotCacheDefinition1.xml”文件;最后將“.zip”擴(kuò)展名改回Excel即可。
數(shù)據(jù)透視表刷新時提示不能打開數(shù)據(jù)透視表源文件
Excel中數(shù)據(jù)透視表所在工作簿更改位置或者發(fā)送給他人,數(shù)據(jù)透視表刷新時提示:
方法
將文件擴(kuò)展名由.xlsx改為.zip
雙擊打開壓縮包,依次展開xl/pivotCache,找到pivotCacheDefinition1.xml文件,然后用記事本打開改文件。
搜索rId2,找到如下文本<cacheSource type="worksheet"><worksheetSource ref="A1:H13" sheet="Sheet1" r:id="rId2"/></cacheSource>。將rId2改為rId1,保存。再將.zip擴(kuò)展名改回Excel文件擴(kuò)展名(如.xlsx),打開該工作簿,并保存。將此工作簿發(fā)給他人,或者更改該工作簿保存位置,透視表均能正常刷新。
注意事項
如果透視表不止一個,請依次更改pivotCacheDefinition X.xml文件。將rId X,改為緩存集對應(yīng)的rId。
X代表數(shù)字