workbook加载文件路径_通过Workbook.XML 修复Excel自定义名称
小伙伴們經(jīng)常想求助IT 提升打開(kāi)Excel的速度,?標(biāo)準(zhǔn)回答是:重啟。
其實(shí)Excel 中影響打開(kāi)速度的幾個(gè)因素:
1. 公式 2. 鏈接 3. 自定義名稱(chēng)?
自定義名稱(chēng)常常被人忽視,里面經(jīng)常隱藏著眾多錯(cuò)誤,而且有很多的名稱(chēng)是隱藏的,通過(guò)名稱(chēng)管理器是無(wú)法刪除的,更有甚者連名稱(chēng)管理器也無(wú)法打開(kāi)。
最近我就碰到了個(gè)這么個(gè)打不開(kāi)名稱(chēng)管理器的主...
1. 猜測(cè)可能是太多了,先數(shù)一數(shù)..
------------------------------------------------------------
Sub NameCount()
? ?MsgBox ActiveWorkbook.Names.Count
End Sub
------------------------------------------------------------
我當(dāng)時(shí)差點(diǎn)一口水碰出來(lái)...搞了10萬(wàn)個(gè)名稱(chēng)...能打開(kāi)這個(gè)文件,我已經(jīng)覺(jué)得運(yùn)氣相當(dāng)不錯(cuò)了.
2. 打開(kāi)常備的FindLink 和Name Manager 宏試圖批量刪除, 結(jié)果Excel 瞬間崩潰
3. 無(wú)奈只能硬來(lái),先把文件后綴改成.zip, 用解壓縮軟件打開(kāi),找到其中的xl路徑下的workbook.xml
解壓出來(lái)用Notepad+打開(kāi), 沒(méi)想到也卡得我懷疑人生...
正好手邊有Sublime Text 3,?加載了半天,萬(wàn)幸可以正常打開(kāi)和操作...
接著把所有definenames之后的錯(cuò)誤的.. 刪除 (注意和HTML比較語(yǔ)言一樣都是成對(duì)出現(xiàn))
4. 最后把修改好的這個(gè)XML 文件替換掉原Zip 文件里的那個(gè),最后改為原來(lái)的excel 后綴名,Excel 就能瞬間打開(kāi)了。
---------
PS. 好久沒(méi)記錄了這些東西,發(fā)現(xiàn)上次更新都已經(jīng)是2019年了...確實(shí)有點(diǎn)懶..
流水賬式記錄,只為留下點(diǎn)痕跡而已..
總結(jié)
以上是生活随笔為你收集整理的workbook加载文件路径_通过Workbook.XML 修复Excel自定义名称的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: dd命令iso linux_BootIS
- 下一篇: 有什么用_app用什么软件编写