• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:エクセルに不要なスタイルが入ってしまいました)

Excelで不要なスタイルが入ってしまった時の対処方法

このQ&Aのポイント
  • Excel 2003のブックを整理するためにハイパーリンクを設定する際に、VBAのコードを使用したマクロを作成しました。
  • 新しいワークシートを追加する際にハイパーリンクの挿入を行ったが、フォントサイズが小さくなりました。
  • シートの保護解除の方法がわからないため、不要なスタイルを削除できません。また、他のブックと比べて多くのスタイルが設定されています。

質問者が選んだベストアンサー

  • ベストアンサー
  • TAKA_R
  • ベストアンサー率32% (26/79)
回答No.2

残業ご苦労様です。 遅くなってしまいましたが。。 問題は2つなんですね。 スタイルを削除したいのと、シートの保護をはずしたい。 まずは。 スタイルを削除したいのは下のマクロが、役に立ちそうです。 http://komitsudo.blog70.fc2.com/blog-entry-104.html ただし、シートの保護がされている場合、やっぱり削除されません。 (でも駄目元で・・・) ちなみにスタイルはセルごとに設定されていてブックに登録されているので、 セルをコピペしただけで書式がコピー先のブックまでついてきます。 シートの保護はコピペすると、ついてきません。 シートの保護はシートごとに設定するので、確認したシートがたまたま保護されて無かっただけかもしれません。 全部のシートを全部保護して、解除したら全部の解除ができるかな・・・? それでも駄目だったら大変だけど、全シートをコピペ。 それからスタイルの解除。 コピペされたブックはシートの保護はついてこないから。 (ブックの「アイコンコピー」と「シートの移動とコピー」はNGです。保護がついてきます)

すると、全ての回答が全文表示されます。

その他の回答 (1)

  • TAKA_R
  • ベストアンサー率32% (26/79)
回答No.1

ごめんなさい。実は質問の意図をよく分かっていません。 マクロはもう削除していて、ハイパーリンクのフォントサイズを変えたいのですよね。 手動では駄目なのでしょうか。 セルを選んでフォントサイズを変える。 スタイルは、デフォルト(と呼ぶべきなのか)での設定をどうするか、 ハイパーリンクを登録したとき、どのフォントでの設定だと後で書き換えるのが楽か、 みたいなものだと思ったらよいと思います。

m6324m
質問者

お礼

ハイパーリンクを設定したら、該当のブックでは、フォントサイズが8.5になってしまいます。 他のブックは11です。 デフォルトの設定(スタイル)を確認(書式→スタイル→ハイパーリンク)したら、該当のブックは8.5になっていて、他のブックは設定されていません、そこで該当のブックのスタイルを削除しようとしたら、削除するにはシートの保護を解除しないと出来ないとメッセージがでますが、保護はされていません。 それにデフォルトのスタイルが200近く登録されています。 デフォルトのスタイルを追加・削除・変更ができません。 他のブックは出来ます。 該当のブックからシートのコピーで新しいブックにコピーして新しく作ろうとしたら、どのシートをコピーしても、デフォルトのスタイルまでもコピーされます。 登録されている、スタイルには、一部分ですが、下記の名前が登録されてしまっています。 悪い・愛してる・弓子・20 ダウ・。・! シートのコピーでもなるので、シート内のセル全てを選択してコピーし新しいブックに貼り付けても同様にデフォルトのスタイル設定までコピーされてしまいます。 ですので、該当のブックを開き、新しいブックを作成して二つを並べて表示し作っていっています。 今日は残業して、30シート作成しましたが、まだまだかかりそうです。 複数のブックをまとめた時に元のブックを削除してしまったのでこの方法しか思いつきません。

m6324m
質問者

補足

お礼欄に、補足を入れてしまいました。 ですので、こちらにお礼を入れます。 回答ありがとうございました。

すると、全ての回答が全文表示されます。

関連するQ&A