title: How to apply conditional formatting where comma is the decimal separator
body: <p>Code to apply a conditional format. When range.value is lower than 7,2 it stays white, when higher than 8,1 it turns red.<br />
  This code runs on my laptop. On another computer, it throws this error.</p>
  <blockquote>
  <p>Run-time error '5':<br />
  Invalid procedure call or argument</p>
  </blockquote>
  <pre class="lang-vb prettyprint-override"><code>Private Sub totalEPS(mySelection As Range)
      With mySelection.FormatConditions
          .Delete
          With .Add(Type:=xlCellValue, Operator:=xlGreaterEqual, Formula1:=&quot;=7,2&quot;)
              .Interior.Color = 65535
              .StopIfTrue = False
          End With
          With .Add(Type:=xlCellValue, Operator:=xlGreater, Formula1:=&quot;=8,1&quot;)
              .Interior.Color = 255
              .StopIfTrue = False
          End With
      End With
  End Sub
  </code></pre>
  <p>Debug on the other computer stops in the line</p>
  <p><code>With .Add(Type:=xlCellValue, Operator:=xlGreaterEqual, Formula1:=&quot;=7,2&quot;)</code></p>