2
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

【Excel】解除できないリンク切れを特定する

Posted at

きっかけ

だいたい名前定義などでリンク切れがよく発生しますが、時々どこでエラーになってるかわからない、かつリンクを解除できないことがある。なので解決方法を調べてみた。

解決法

エクセルって実際はzip

問題のブックの拡張子をzipに変更する。
(バックアップを取っておくこと)

解凍できる

windows標準のツールなどで解凍するとxmlとかフォルダが出てくる。

grepできる

外部参照しているパス名の一部や"#REF"などでgrepをかけると問題の部分がヒットする。

僕の場合、
あるシートを定義するxmlに問題の外部参照している記載を見つけた。

sheet4.xml
<x14:conditionalFormattings>
~この中~
<x14:conditionalFormattings>

原因

このタグ名を見ると明らかに**「条件付き書式」**って主張しているっぽいので条件付き書式のルールの管理を見てみるとありました!

まさか条件付き書式で外部参照していたとはねー。

2
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
2
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?