title: Type Mismatch when creating a sort
body: <p>I keep getting a type mismatch with the following code, particularly the <code>SortFields.Add</code> line. I'm wondering what's causing this issue? Thanks!  </p>
  
  <pre><code>worksheet.select
  With worksheet.Sort
              .SortFields.Clear
              .SortFields.Add(Rng, xlSortOnCellColor, xlAscending, , xlSortNormal). _
                                      SortOnValue.Color = RGB(255, 255, 0)
              .SetRange = consolidated_sheet.Range("A3:K" &amp; row)
              .Header = xlNo
              .MatchCase = False
              .Orientation = xlTopToBottom
              .SortMethod = xlPinYin
              .Apply
          End With
  </code></pre>