タイトルの件、質問いたします。
図1のように、まず、オートフィルタに、B2の項目が、【完了】の行は、表示されないように
設定します。OKをクリックすると、B2項目の状態が、完了となっている、行は
消え【隠れる】ます。
これを、完了と入力【リストから選ぶ】と、自動的に消える、隠れるようにしたい。
→オートフィルターオプションにて、選択をしなくても、入力した時点【リストから選択】で
消えるようにはできないでしょうか??
オートフィルターオプションをかけたままにしておき、上書きをしたら、消えるようにも
思いましたが、変わらずでした。
ご存知の方、いらっしゃいましたら、宜しくお願いします。
【エクセルバージョン】
2002、2003、2007
No.1ベストアンサー
- 回答日時:
1行目「台帳」と2行目の「項目」間に空白行を設けます。
2行目は非表示にしてもOK。表とタイトルを切り離しましょう。
シート見出しを右クリックし「コードの表示」
Private Sub Worksheet_Change(ByVal Target As Range)
'対象がB列(2列目)
If Target.Column <> 2 Then Exit Sub
'対象が4行目以降列
If Target.Row < 4 Then Exit Sub
'オートフィルターの範囲外は無視
If Intersect(Target, Range("B3").CurrentRegion) Is Nothing Then Exit Sub
If Target.Value = "完了" Then '対象に「完了」が入力された場合
Target.AutoFilter Field:=2, Criteria1:="<>完了"
End If
End Sub
を張り付ける。
ちなみに「完了」・「未完了」しか入力しない場合ですが、
準備、
ツール - ユーザー設定 - コマンドから「オートフィルタ」のボタンを配置しておく
0.完了と入力後
1.未完了のセルクリック
2.「オートフィルタ」ボタンクリック
とVBAに頼らなくても2工程で非表示にできます。
この回答への補足
ご回答ありがとうございます。うまく、できました。
しかし、選択すると隠れる、言葉は、【完了】だけではありませんでした。
●完了
●佐藤さんへ引継完了
●鈴木さんへ引継完了
etc全部で、5つ位はあります。
オートフィルは、全部で2つしか、入力する事ができません。
なので、上記より、3つ以上、【自動的に隠れる】言葉を設置する事はできますか?
ご存知でしたら、ご指導を宜しくお願いします。
No.2
- 回答日時:
マクロは苦手なのですが、マクロの自動記録で条件部分を
「完了」で終わらない または、「未完了」と等しい
Criteria1:="<>*完了", Operator:=xlOr, Criteria2:="=未完了"
「完了」で終わらない または、「未完了」で終わる
Criteria1:="<>*完了", Operator:=xlOr, Criteria2:="=*未完了"
3つ以上はオートフィルタ オプションではできないと思うので
条件の表を作り、フィルタオプションの設定を使う必要があると思う
当方しか回答していないので回答しましたが、
基本的に追加質問はお断りです。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) エクセルについて教えてください。 2 2023/06/14 11:11
- Excel(エクセル) 余計なお世話的な「入力規則」?対策は? 2 2023/01/14 12:39
- iCloud バックアップが完了したあと、機種変更前のスマホ、リセットしていい?? 1 2023/02/07 14:44
- Excel(エクセル) 【エクセル」 特定のセルで条件抽出した列を、別シートに上から詰めて表示したい。 8 2022/04/08 16:00
- Excel(エクセル) Excelで、いくつか項目のあるリストで、一つの行のある欄に値を入力すると、その行全体に色がつき、か 2 2022/11/18 20:43
- Excel(エクセル) ユーザー定義について質問です。 2 2023/06/28 13:21
- Excel(エクセル) エクセルのマクロの有効について 4 2023/08/03 11:40
- Visual Basic(VBA) Excelのマクロコードについて教えてください。 1 2022/03/27 13:25
- Visual Basic(VBA) VBAコードを張り付け後のエクセルの進め方 2 2023/02/07 18:24
- Excel(エクセル) エクセルの散布図で新たに入力した値のデータラベルが空欄になる現象 1 2022/04/26 09:31
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
IFS関数の場合で、セルが空白の...
-
未、済、完了の英訳は?
-
has had to..
-
DMMの年齢確認のはいを押されて...
-
EXCEL:特定の文字が入力された...
-
started か have started か?
-
【完了と結果の違い】現在完了
-
日本語「のち」の使い方につい...
-
He seems to~ ⇔It seems~の書...
-
as soon as SVの時制について
-
「完了しています」使えますか
-
report~ingの用法を教えてくだ...
-
英語で短く表現するには・・(...
-
has, had などの意味、使い方が...
-
「have been ~ing」と「have be...
-
現在完了の問題です。 「今まで...
-
has begunは継続?完了?
-
The cake has been eaten by Tom.
-
過去完了や未来完了は口語で使う?
-
I wish の中身とhave been to ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
IFS関数の場合で、セルが空白の...
-
未、済、完了の英訳は?
-
has had to..
-
英語で短く表現するには・・(...
-
EXCEL:特定の文字が入力された...
-
DMMの年齢確認のはいを押されて...
-
started か have started か?
-
日本語「のち」の使い方につい...
-
DISM.exeとSFC.exeをそれぞれ5...
-
未来の事象で、過去完了形を使...
-
【完了と結果の違い】現在完了
-
as soon as SVの時制について
-
まだ桜は咲いていない。 ①The c...
-
has begunは継続?完了?
-
「have been ~ing」と「have be...
-
帰りにけりってどういうに訳す...
-
had beenとwasの違いについて
-
report~ingの用法を教えてくだ...
-
「亡くなった」がなぜ現在完了...
-
has, had などの意味、使い方が...
おすすめ情報