ウェブサイトの更新業務などでもExcelを多用しているのですが、時々開くと
「開いているブックには、他のファイルへの自動リンクが設定されています。」
というアラートが出るExcelファイルがあります。
一度これが表示されると、このファイルではVBAを使用できなくなります。調べてみても、他のファイルへのリンク設定はなく、対処に困っていましたが、ある時ふとMacOS上で日本語ファイル名が崩れるのを思い出しました。
ファイル名に日本語の濁点、半濁点があると、濁音半濁音記号だけで1語に分離されることがあります。Excelブック内に設定されたVBAや名前定義などを参照するのに、ファイル名が異なって解釈されるからではと考えたのでした。実際、問題が発生するファイルに半濁点がありました。
ファイル名から濁点半濁点を外すと問題なくExcelブックを開くことができるようになりました。