• ベストアンサー

Excel 背景の設定とシートの保護

お世話になります。 Excelのシートに背景を設定しました。この背景を変更されないように、「シートの保護」を設定しました。その際、全セルのロックを解除してあります。また、「このシートのすべてのユーザーに許可する操作」の各項目には全てチェックONにしてあります。 それでも、「ふりがなの表示/非表示」がグレーアウトしています。 背景を変更されないようにして、なおかつ「ふりがなの表示/非表示」を使用できるようにする方法はないでしょうか。 VBAでも結構です。 よろしくお願いします。

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

  • ベストアンサー
  • keithin
  • ベストアンサー率66% (5278/7941)
回答No.1

ALT+F11でVBE画面を開き、挿入メニューから標準モジュールを挿入、下記をコピー貼り付ける sub macro1() selection.phonetics.visible = not selection.phonetics.visible end sub その後シートを保護、振り仮名の表示/非表示をしたいセル範囲を選び、マクロを実行する/マクロをクイックアクセスツールバーあるいはボタン、リボン等に登録して利用する。 >それでも、「ふりがなの表示/非表示」がグレーアウトしています。 背景の削除が操作出来なくなるのと同じで、シートを保護するとふりがなの表示/非表示も操作できません。

67boy
質問者

お礼

keithin さん、ありがとうございます。 >背景の削除が操作出来なくなるのと同じで、シートを保護するとふりがな>の表示/非表示も操作できません。 やっぱりできませんか。残念です。 またよろしくお願いします。

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