Sub NavigateWithSendKeys()
'Declare terminal, screen, and rcode variables:
Dim terminal As Attachmate_Reflection_Objects_Emulation_IbmHosts.IbmTerminal
Dim screen As Attachmate_Reflection_Objects_Emulation_IbmHosts.IbmScreen
Dim rcode As ReturnCode
Set terminal = ThisIbmTerminal
'Get a handle to the Screen object and navigate to the screen we want to enter the data on
Set screen = terminal.screen
'Navigate to the screen
rcode = screen.SendControlKey(ControlKeyCode_Transmit)
rcode = screen.WaitForCursor1(2000, 23, 1)
rcode = screen.SendKeys("ISPF")
rcode = screen.SendControlKey(ControlKeyCode_Transmit)
rcode = screen.WaitForCursor1(2000, 2, 15)
rcode = screen.SendKeys("2")
rcode = screen.SendControlKey(ControlKeyCode_Transmit)
rcode = screen.WaitForCursor1(2000, 11, 18)
'Put some text into a field on the last screen
rcode = screen.PutText2("Finished", 5, 18)
End Sub