Thanks Allen.
Yes - that did just the trick. I found that I was able to obtain a reference to my current step using the sequence class's GetStepByUniqueId method, and passing the step's TS.ID property. I was then able to call the specify module method, which displayed the specify module dialog for this step. For anyone interested, code similar to that below worked for me in VB6.
Dim objSeqContextPO As PropertyObject 'reference to TS SeqContext property object
Dim objSeqContextSequence As Sequence 'reference to TS SeqContext Sequence
Dim objTSStep As TS.Step 'reference to TS step
Set objSeqContextPO = SeqContext.AsPropertyObject()
Set objSeqContextSequence = SeqContext.Sequence
'Obtain a step reference and call the Specify module box
Set objTSStep = objSeqContextSequence.GetStepByUniqueId(objSeqContextPO.Step.TS.Id)
If Not objTSStep.SpecifyModule(0) Then
'log an error
End If
Thanks again for your help.
David