• ベストアンサー

シートを保護した時でも並べ替えをするには?〔Excel〕

関数がたくさん入っているのでシートを保護しています。しかし、シートを保護してしまうと並べ替えができなくなってしまいます。 ツール→保護→シートの保護→並べ替え にチェックを入れてみましたが、保護されたシートはやはり並べ替えができません。(保護されてないセルは並べ替えができます) セル内の関数を保護しつつも並べ替えだけは可能にする方法はないものでしょうか?

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

  • ベストアンサー
  • zap35
  • ベストアンサー率44% (1383/3079)
回答No.1

「シート保護の解除」→「並べ替え」→「シートの保護」の一連の操作をマクロにしてしまったらいかがですか。 「ツール」→「マクロ」→「新しいマクロの記録」を選んで上記の操作を行って、「ツール」→「マクロ」→「記録終了」します オートシェイプをシートに貼りつけて「右クリック」→「マクロの登録」でこのマクロを登録すれば、オートシェイプをクリックすることで並べ替えが実行されます

shunshun-dash
質問者

お礼

ありがとうございました。 さっき同じことを気がつきました!

関連するQ&A