Createing Offset surface

I am working in a WinForms application that automates acouple of processes in SW 2003. I am trying to create an offsetsurface from two previously selected surfaces. The new offsetsurface should be 0.2 mm below the original surface.

I have tried to use the record function to record a macro, but themakro won't record these click, selections are recorded just fine,but the create offset surface function isn't.

Anyone have any idea of how to do this?

Best regards
Pål EilertsenSolidworksApi macros