View Single Post
  #1   Report Post  
Posted to microsoft.public.excel.programming
Derek[_8_] Derek[_8_] is offline
external usenet poster
 
Posts: 1
Default Calculations with different date formats

Hi,

I have a date and time in a single cell in a worksheet, with the format
"dd/mm/yy hh:mm". I have written a function to determine what crew is
working at this particular time. However, VBA has the date format as
mm/dd/yy and this seems to give me the wrong answers. How can I force
VBA to interpret my date format correctly? The function code is as
follows:

Public Function Crew(DTS)
Dim BaseDTS, CrewShifts1, CrewShifts2
Dim ShiftsSince, LookupShift

BaseDTS = #5/2/2005# + 8 / 24 'May 2, 2005 08:00
ShiftsSince = (DTS - BaseDTS) * 2
etc etc
End Function

TIA,
Derek