投稿/コメントを表示します。

凜さん こんにちは。

動画拝見しました。関数が重すぎるファイルを少しずつマクロに置き換えているのですね。
私も同じ経験があり、マクロへの完全移行は、なかなか実現しません。

オートフィルタが支障になることもよくあり、マクロ実行時にオートフィルタを解除するマクロは、
以下のオートフィルタの絞り込みを解除するSubプロシージャを呼び出す方法がおすすめです。
Sub ClearAutoFilterSpecificSheet(ByRef Ws As Worksheet)
    ' オートフィルタが設定されているかを判定
    If Ws.AutoFilterMode Then
        ' オートフィルタが絞り込まれているかを確認
        If Ws.FilterMode Then
            ' 絞り込みを解除(オートフィルタ自体は残す)
            Ws.ShowAllData
        End If
    End If
End Sub

2026/02/08 12:45