質問:
現在、列数が10列ほどある表でオートフィルタを使用し、シートにはフィルタを表示した状態で、パスワードをつけた保護をかけています。

列数が多く、また、同じ名前の項目(列)があるため、フィルタを多用しているうちにどの列の結果を表示しているのか分からなくなることがあります。

↓表のイメージです↓
グループ1 グループ2
l 項目A l 項目B l 項目C l 項目A l 項目B l 項目C l.

そうなった時は、端の項目から順に(すべて)を選択していって元の状態に戻しています。

面倒なので、次のようなマクロを作ってみました「保護を解除→オートフィルタの解除→オートフィルタの設定→シートの保護」
この場合、シートにパスを設定していなければうまく動くのですが、
パスを設定していると入力を求められます。

長く書きましたが質問内容は、「パスを設定した保護シートで、オートフィルタを一度の操作で元の状態にリセットできる方法」を教えてください。
答え:
こんにちは

パスワードつきのシートの保護解除方法
ActiveSheet.Unprotect Password:="1234"

パスワードつきのシートの保護方法
ActiveSheet.Protect Password:="1234"

参考URLご覧ください・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・↓
他は答える:
メニューのデータ→フィルタ→すべて表示
このコマンドがありますが・・・・

参考URL・・ワードですがエクセルも同じです
オートフォルタ・すべて表示のボタンをメニューに追加することで
データにカーソルを合わせオートフィルタボタンを押すことで▼から選ばず抽出できます。
また質問のような場合このすべて表示ボタンクリックでお望みのことが出来ます。

ウェブサイトのユーザーによる情報ポスト、JPQA.comのない保証の正しさ.

  • アドビのソフトなんですが、Premiere と Premiere Ele...
  • Outlook Expressを使っているのですが、届いたメール...
  • よく、心霊写真として、写真の中に、直径10センチぐ...
  • すごく、ややっこしい質問なのですが、ヘッドホンにつ...
  • ドコモのワンセグ視聴できる機種は、解約後もテレビ見...
  • 光ファイバーを敷設するときの配管の検査とは何ですか...