2016-05-06 13 views
1

我收到一條錯誤消息:「無法運行宏'xyz'。宏可能無法在此工作簿中使用,或者所有宏都可能被禁用。在一個空的xlsx文件中。在空的xlsx文件中出現「宏未找到」錯誤消息

所有的工作表都被刪除了!鏈接到宏的鏈接在哪裏隱藏?

這裏的鏈接到「空」的文件: https://drive.google.com/file/d/0B6J_qWxIBEsLNXdnSmZuck1VWTA/view?usp=sharing

感謝您的任何提示;-)

+0

正如所說:這是一個xlsx文件!所以不應該有任何代碼!正如你可能知道xlsx文件實際上是zip文件!我將解壓該文件,並會查看xml文件,如果我可以找到參考!未找到的宏的名稱實際上不是「xyz」。 2條錯誤消息中的宏名稱是「RibbonOnLoad」和「GetVisible」,可能是SparkLinkeTools的殘餘。 – user6299848

回答

0

解壓文件「empty.xslx」我找到的文件在下面的」 \ customUI \ customUI.xml「:

 

<customUI onLoad="RibbonOnLoad"
`xmlns="http://schemas.microsoft.com/office/2006/01/customui">
<ribbon >
<tabs>
<tab id="tabSparklines" label="Sparklines" getVisible="Getvisible" tag="SparklinesTab">
...

see XML ScreenShot

如何擺脫這些的。定義? (從頭開始是導致一個選項來擺脫這些錯誤信息!)

更改XML文件並創建一個新的zip文件不起作用,因爲這個新文件據說是由excel損壞!

+0

這似乎相關:https://msdn.microsoft.com/en-us/library/aa942866.aspx我不認爲這應該甚至在一個xlsx文件。如果是這種情況,則該文件已損壞,並且如果它不包含任何您需要的數據,則可能只是將其刪除。 –

+0

我需要的文件實際上包含數據和圖表,但我想擺脫這些宏!即使我刪除了一切,上述行爲仍然在文件中!而且我還不知道如何擺脫這些鏈接! – user6299848

1

remove custom toolbar

  1. 重命名empty.xlsx求解以empty.zip
  2. 刪除文件夾customUI
  3. 重命名回empty.xlsx

=>的鏈接,宏在自定義工具欄中刪除!

+0

恭喜您解決您的問題。保留問題和答案可能是好事(但可能會刪除其他答案,將相關信息移到問題中),以便其他有類似問題的人可以遵循您的解決方案。 –

相關問題