title: Excel 2007 VBA, TimeSerial Function
body: <p>I'm working on a VBA script for Excel 2007.</p>
  
  <p>Why does TimeSerial(0, -10, 0) return 0:10:00?</p>
  
  <p>I use TimeSerial to substract minutes from a time, so it works in all cases. For example TimeSerial(23,-10,0) correctly returns 22:50.</p>
  
  <p>But when my time is TimeSerial(0, -10, 0), shouldn't it return 23:50:00?</p>