※ ChatGPTを利用し、要約された質問です(原文:エクセルに不要なスタイルが入ってしまいました)
Excelで不要なスタイルが入ってしまった時の対処方法
このQ&Aのポイント
Excel 2003のブックを整理するためにハイパーリンクを設定する際に、VBAのコードを使用したマクロを作成しました。
新しいワークシートを追加する際にハイパーリンクの挿入を行ったが、フォントサイズが小さくなりました。
シートの保護解除の方法がわからないため、不要なスタイルを削除できません。また、他のブックと比べて多くのスタイルが設定されています。
Excel 2003
ブックが多くなってきたので、整理することにしました。
複数のブックをまとめ、メニュー用シートを作り、ハイパーリンクを設定しました。
この時、ネットで調べた、VBAのコードを貼り付け、自動でワークシート名を取得するマクロを作成したりもしました。
このマクロは作業終了後に削除しました。
追加で新しく、ワークシートを入れたのですが、その際、1シートだけなので、
Ctrl + Kでハイパーリンクの挿入を行ったのですが、
フォントサイズが小さくなり、ネットで調べると、書式→スタイル→ハイパーリンクで
フォントサイズを変更すると解説があり、その通りしてみると、
"護されたシートに対して、このコマンドは使用できません。保護を解除するには、[ツール]メニューの[保護]をポイントし、[シート保護の解除]をクリックします。パスワードの入力を要求されることもあります。"
と表示され、書いている通り、「ツール」メニューの「保護」をポイントしたが、シート保護の解除はありません。
また、スタイルには、他のブックと比べるとものすごい多いスタイルが設定されています。
他のブックと見比べながら、スタイルを消そうとしても、消せれません。
新しいブックに、ワークシートをコピーして作り直そうとしても、どのシートをコピーしても、不要なスタイルが入ってしまいます。
お礼
ハイパーリンクを設定したら、該当のブックでは、フォントサイズが8.5になってしまいます。 他のブックは11です。 デフォルトの設定(スタイル)を確認(書式→スタイル→ハイパーリンク)したら、該当のブックは8.5になっていて、他のブックは設定されていません、そこで該当のブックのスタイルを削除しようとしたら、削除するにはシートの保護を解除しないと出来ないとメッセージがでますが、保護はされていません。 それにデフォルトのスタイルが200近く登録されています。 デフォルトのスタイルを追加・削除・変更ができません。 他のブックは出来ます。 該当のブックからシートのコピーで新しいブックにコピーして新しく作ろうとしたら、どのシートをコピーしても、デフォルトのスタイルまでもコピーされます。 登録されている、スタイルには、一部分ですが、下記の名前が登録されてしまっています。 悪い・愛してる・弓子・20 ダウ・。・! シートのコピーでもなるので、シート内のセル全てを選択してコピーし新しいブックに貼り付けても同様にデフォルトのスタイル設定までコピーされてしまいます。 ですので、該当のブックを開き、新しいブックを作成して二つを並べて表示し作っていっています。 今日は残業して、30シート作成しましたが、まだまだかかりそうです。 複数のブックをまとめた時に元のブックを削除してしまったのでこの方法しか思いつきません。
補足
お礼欄に、補足を入れてしまいました。 ですので、こちらにお礼を入れます。 回答ありがとうございました。