A 回答 (2件)
- 最新から表示
- 回答順に表示
No.2
- 回答日時:
こんにちは。
通常の操作では無理っぽいので、VBAになります。
オートフィルタの矢印はShapeの一種なので、
VisibleプロパティのTrue/Falseを切り替えることで、
表示したり、非表示にしたりできます。
仮にA2:F2にオートフィルタの矢印が出るとして、
対象のシートモジュールに以下のコードを貼り付けます。
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
Dim s As Shape
Dim rng As Range
Dim r As Range
Set rng = Me.Range("A2:F2")
'If Intersect(Target, rng) Is Nothing Then Exit Sub
For Each s In ActiveSheet.Shapes
s.Visible = False
Next
For Each s In ActiveSheet.Shapes
If Target.Left = s.Left And Target.Top = s.Top Then
s.Visible = True
End If
Next
End Sub
セルが選択されたら、いったんすべての矢印を非表示にし、
アクティブなセルの矢印だけ再表示します。
'If Intersect~ の行のコメントをはずすと、若干動作が変わりますが、どちらでも動きます。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) Excel フィルタ後のコピー貼付けと可視セルの関係について 3 2023/02/07 16:42
- Excel(エクセル) エクセルでフィルタ後の列の重複を回避したい 6 2022/10/13 12:50
- Excel(エクセル) セルに設定した[コメント]、表示のON/OFFは正常なるも印刷されない! 3 2022/09/18 21:56
- Excel(エクセル) エクセル 表の作り方ご教示ください 5 2023/07/01 01:02
- Excel(エクセル) エクセルでフィルタ後、考えている場所に値コピーができない。 1 2022/05/02 21:01
- Excel(エクセル) エクセルの数式で教えてください。 5 2023/02/10 15:11
- Excel(エクセル) Excelのセル上の日付の不具合 3 2022/05/22 18:20
- Excel(エクセル) スプレッドシートのチェックボックスとフィルタを連携させたい 2 2022/09/26 18:02
- Visual Basic(VBA) エクセル365のVBAで困っています。どう修正したらよいか添削をお願いします 2 2023/05/03 17:35
- Visual Basic(VBA) ExcelのVBAコードについて教えてください。 4 2023/05/26 10:43
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
エクセルで特定の範囲内から小...
-
エクセルで、桁数の異なるデー...
-
エクセルオートフィルタで余計...
-
【Excel】 可視セルへの貼り付...
-
エクセルのフィルタをかけると...
-
エクセルの計算表の下向き三角...
-
Excel マクロ オートフ...
-
エクセル:色の付いたデータを...
-
Excel関数、何がいけないのかわ...
-
色フィルターをかけた状態で、...
-
Excelでオートフィルタ時に交互...
-
オートフィルタで抽出したデー...
-
エクセルを使用してデジタルフ...
-
教えて下さい!関数SUBTOTALとC...
-
行番号の文字の色が青色の理由?
-
AVERAGEに「if」はないですか?
-
Excel VBA フィルタオプション...
-
色のついたセルにフラグを立た...
-
関数で可視セルのデータ個数カ...
-
EXCELのオートフィルタを使って...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
エクセルオートフィルタで余計...
-
エクセルで、桁数の異なるデー...
-
教えて下さい!関数SUBTOTALとC...
-
エクセルのフィルタをかけると...
-
オートフィルタで抽出したデー...
-
エクセルの計算表の下向き三角...
-
色フィルターをかけた状態で、...
-
【Excel】 可視セルへの貼り付...
-
エクセルを使用してデジタルフ...
-
Excel関数、何がいけないのかわ...
-
エクセル:色の付いたデータを...
-
色のついたセルにフラグを立た...
-
5の倍数の日付だけを抽出したい
-
Excelでオートフィルタ時に交互...
-
Excel2010 フィルタで抽出できない
-
エクセルでのオートフィルタオ...
-
excelで奇数の行のみ削除したい
-
=SUBTOTAL に =COUNTIF の機能...
-
オートフィルタをかけた表に一...
-
Excel フォントの色を変更する...
おすすめ情報