きっかけ
だいたい名前定義などでリンク切れがよく発生しますが、時々どこでエラーになってるかわからない、かつリンクを解除できないことがある。なので解決方法を調べてみた。
解決法
エクセルって実際はzip
問題のブックの拡張子をzipに変更する。
(バックアップを取っておくこと)
解凍できる
windows標準のツールなどで解凍するとxmlとかフォルダが出てくる。
grepできる
外部参照しているパス名の一部や"#REF"などでgrepをかけると問題の部分がヒットする。
僕の場合、
あるシートを定義するxmlに問題の外部参照している記載を見つけた。
↓
sheet4.xml
<x14:conditionalFormattings>
~この中~
<x14:conditionalFormattings>
原因
このタグ名を見ると明らかに**「条件付き書式」**って主張しているっぽいので条件付き書式のルールの管理を見てみるとありました!
まさか条件付き書式で外部参照していたとはねー。