2017-03-14 29 views
2

このコードは意図したとおりに動作しますが、件名にAutorepliesと他の文字列も除外する必要があります。私は2つまたは3つのLikesを追加することが可能かどうかを知る必要があります。Excel VBA @SQL文字列フィルタ複数のLIKE条件

私はAndとOr条件を試しましたが、解析エラーが発生しています。

このコードは次のとおりです。私は、伝えられない後に別の文字列条件を追加するだけです。 " Like '%Automatic reply%'".

Filter = "@SQL=" & " Not " & _ 
      "urn:schemas:httpmail:subject" & "" & _ 
      " Like '%undeliverable%'" 

ありがとう。

答えて

2

OR

Filter = "@SQL=" & " Not (urn:schemas:httpmail:subject" & _ 
        " Like '%undeliverable%' Or " & _ 
         "urn:schemas:httpmail:subject" & _ 
        " Like '%Automatic reply%' Or " & _ 
         "urn:schemas:httpmail:subject" & _ 
        " Like '%Bla Bla%')" 
+0

は、[OK]を私はオフィスにいないよどちらか%undeliverable%それとも%Automatic reply%


Filter = "@SQL=" & " Not (urn:schemas:httpmail:subject" & _ " Like '%undeliverable%' Or " & _ "urn:schemas:httpmail:subject" & _ " Like '%Automatic reply%')" 

1以上のフィルタを追加する必要があり、以下の実施例を動作するはずもうだから別のOrを追加して3つのフィルタを作成することができますか? – wh3resmycar2

+0

@ wh3resmycar2はい - これで遊ぶ:-) – 0m3r

+0

ok私はオフィスに戻ってみると一度試してみます。文法の中に括弧があることに注目してください。ありがとう。 – wh3resmycar2

関連する問題