空白にするか、ユーザーがアクセスできるデータベースを表示する 2 つの列があります。列が同一ではないため、マクロに OR ロジックが必要ですが、正しい構文を取得できません。これが私が持っているものです-トグルはうまく機能しますが、ORを取得できません。「高度なフィルター」メソッドではなく、このメソッドを機能させることを本当に望んでいます。
With ActiveSheet
If .AutoFilterMode = True And .FilterMode = True Then
.AutoFilterMode = False And .FilterMode = False
Else
.AutoFilterMode = True And .FilterMode = True
ActiveSheet.Range("$E$7:$P$1765").AutoFilter Field:=1, Criteria1:="=DatabaseA", _
Operator:=xlOr, Field:=7, Criteria2:="=DatabaseA"
End If
End With