title: Excel VBA Autofilter contains with multiple criteria
body: <p>I need to filter a range with multiple criteria with operator <strong>Contains</strong></p>
  
  <p>The following code works very well (2 critera):</p>
  
  <pre><code>shData.UsedRange.AutoFilter field:=2, Criteria1:=Array("*a*", "*b*"), Operator:=xlFilterValues
  </code></pre>
  
  <p>But, not sure why the below code doesn't work (more than 2 criteria):</p>
  
  <pre><code>shData.UsedRange.AutoFilter field:=2, Criteria1:=Array("*a*", "*b*", "*c*"), Operator:=xlFilterValues
  </code></pre>