• 締切済み

エクセルマクロでセルの文字サイズを指定したい

エクセルマクロでセルの文字サイズを指定したいと 思っています。 Worksheets("○○").Range("B1").Font.Size = 14 と指定しても、 「実行時エラー'1004': FONTクラスのSizeプロパティを設定できません。」 となってしまいます。 OSはXP,エクセルは97で、参照設定で「Office 8.0 object Libraly」 はチェックを入れています。どこが悪いか検討がつかず、質問させて 頂きました。よろしくお願いいたします。

みんなの回答

  • xls88
  • ベストアンサー率56% (669/1189)
回答No.1

Protectされていませんか? Worksheets("○○").Unprotect Worksheets("○○").Range("B1").Font.Size = 14 Worksheets("○○").Protect

kan33
質問者

お礼

投稿するのが、遅れて申し訳ありません。 ご回答、ありがとうございます。 Worksheets("○○").Unprotect を行ってみたのですが、やはり、 Worksheets("○○").Range("B1").Font.Size = 14 のところで 同じエラー表示がされてしまいます。 Norton Internet Security 2006(NIS2006)を入れていまして、 このソフトがマクロの動きを抑えてしまっているかもしれないと 思ったのですが、 NIS2006を無効にしてみて、マクロを起動してもやはり同じでした。 ・・・

kan33
質問者

補足

ActiveCell.Activate を、前に入れることにより解決しました。 ありがとうございました。

関連するQ&A