SendKeys Instruction
Syntax
                                                    SendKeys Keys$[, Wait]
                                                    
Group
                                                    Miscellaneous
                                                    
Description
                                                    
Send Keys$ to Windows.
Sandbox
                                                    
Sandbox mode blocks this instruction.
                                                    
                                                        
                                                            
                                                                
                                                                    | Parameters | Description | 
                                                                
                                                                    | Keys$ | Send the keys in this string value to Windows.
(Refer to table below.) | 
                                                                
                                                                    | Wait | If this is not zero then the keys are sent before executing the next
instruction.
If this is omitted or zero then the keys are sent during the following
instructions. | 
                                                            
                                                        
                                                    
                                                    
                                                        
                                                            
                                                                
                                                                    | Key | Description | 
                                                                
                                                                    | + | Shift modifier key: the following key is a shifted key | 
                                                                
                                                                    | ^ | Ctrl modifier key: the following key is a control key | 
                                                                
                                                                    | % | Alt modifier key: the following key is an alt key | 
                                                                
                                                                    | {WindowsHold} | Windows modifier key: the following key is a windows key | 
                                                                
                                                                    | (keys) | Modifiers apply to all keys | 
                                                                
                                                                    | ~ | Send Enter key | 
                                                                
                                                                    | k | Send k Key (k is any single char) | 
                                                                
                                                                    | K | Send Shift k Key (K is any capital letter) | 
                                                                
                                                                    | {special n} | special key (n is an optional repeat count) | 
                                                                
                                                                    | {mouse x,y} | mouse key (x,y is an optional screen position) | 
                                                                
                                                                    | {k} | Send k Key (any single char) | 
                                                                
                                                                    | {K} | Send Shift k Key (any single char) | 
                                                                
                                                                    | {Cancel} | Send Break Key | 
                                                                
                                                                    | {Esc} | Send Escape Key | 
                                                                
                                                                    | {Escape} | Send Escape Key | 
                                                                
                                                                    | {Enter} | Send Enter Key | 
                                                                
                                                                    | {Menu} | Send Menu Key (Alt) | 
                                                                
                                                                    | {Windows} | Send Windows Key (logo key) | 
                                                                
                                                                    | {Help} | Send Help Key (?) | 
                                                                
                                                                    | {Prtsc} | Send Print Screen Key | 
                                                                
                                                                    | {Print} | Send | 
                                                                
                                                                    | {Execute} | Send ? | 
                                                                
                                                                    | {Tab} | Send | 
                                                                
                                                                    | {Pause} | Send Pause Key | 
                                                                
                                                                    | {Tab} | Send Tab Key | 
                                                                
                                                                    | {BS} | Send Back Space Key | 
                                                                
                                                                    | {BkSp} | Send Back Space Key | 
                                                                
                                                                    | {BackSpace} | Send Back Space Key | 
                                                                
                                                                    | {Del} | Send Delete Key | 
                                                                
                                                                    | {Delete} | Send Delete Key | 
                                                                
                                                                    | {Ins} | Send Insert Key | 
                                                                
                                                                    | {Insert} | Send Insert Key | 
                                                                
                                                                    | {Left} | Send Left Arrow Key | 
                                                                
                                                                    | {Right} | Send Right Arrow Key | 
                                                                
                                                                    | {Up} | Send Up Arrow Key | 
                                                                
                                                                    | {Down} | Send Down Arrow Key | 
                                                                
                                                                    | {PgUp} | Send Page Up Key | 
                                                                
                                                                    | {PgDn} | Send Page Down Key | 
                                                                
                                                                    | {Home} | Send Home Key | 
                                                                
                                                                    | {End} | Send End Key | 
                                                                
                                                                    | {Select} | Send ? | 
                                                                
                                                                    | {Clear} | Send Num Pad 5 Key | 
                                                                
                                                                    | {Pad0..9} | Send Num Pad 0-9 Keys | 
                                                                
                                                                    | {Pad*} | Send Num Pad * Key | 
                                                                
                                                                    | {Pad+} | Send Pad + Key | 
                                                                
                                                                    | {PadEnter} | Send Num Pad Enter | 
                                                                
                                                                    | {Pad.} | Send Num Pad . Key | 
                                                                
                                                                    | {Pad-} | Send Num Pad - Key | 
                                                                
                                                                    | {Pad/} | Send Num Pad / Key | 
                                                                
                                                                    | {F1..24} | Send F1 to F24 Keys | 
                                                            
                                                        
                                                    
Mouse
                                                    
Mouse movement and button clicks:
- 
{Move x,y} - move the mouse to (x,y)
- 
{ClickLeft x,y} - move the mouse to (x,y) and click the left button.
(This is the same as {DownLeft x,y}{UpLeft}.)
- 
{DoubleClickLeft x,y} - move the mouse to (x,y) and click the left button.
(This is NOT the same as {ClickLeft x,y}{ClickLeft}.)
- 
{DownLeft x,y} - move the mouse to (x,y) and push the left button down.
- 
{UpLeft x,y} - move the mouse to (x,y) and release the left button.
- 
{...Middle x,y} - similarly named keys for the middle mouse button.
- 
{...Right x,y} - similarly named keys for the right mouse button.
The x,y values are screen pixel locations, where (0,0) is in the
upper-left corner.
In all cases the x,y is optional.
If omitted, the previous mouse position is used.
See Also
                                                    AppActivate, KeyName, Shell( )
                                                    
                                                    
Sub Main
    SendKeys "%S"     ' send Alt-S (Search)
    SendKeys "GoTo~~" ' send G o T o {Enter} {Enter}
End Sub