Shapefile clip to extract portion of a road line

Hi

I am trying to create a new line shape. I have a Roads shapefile where I have selected 1 line. Then I have a shape file with 2 points on it on a section of the line. Looking at the examples it seems that I should be able to use shapefile.clip. To get a portion of the road line between the 2 dots.
eg Set sfClip = Forms(GISFormName).shpRdLineBackground.Clip(True, Forms(GISFormName).shpRdSectionPnts, False)
Is this correct or does this only work with a polygon and a line?

Thanks

Colleen

Sorry for the late reply.

Did you solve your issue?
Your suggestion seems OK.
Perhaps you can also have a look at Shape.Clip()