Home |
Search |
Today's Posts |
|
#1
![]() |
|||
|
|||
![]()
We are using VNC in house to do remote control between workstations.
As there are over 25 of them, I would like to set up a little macro in Excel (2003) that when run, displays a list of user names along with a box prompting for which # on the list you want to connect to. Here's what I have so far: ---- Sub RunVNC() Shell ("c:\program files\hyena\vncviewer.exe sv-ws6") End Sub ---- I would like to see something like: 1. Payroll 2. Receivables 3. Accountant 4. Reception Please enter the number to connect to: Typing 1 and pressing ENTER would run the Shell command above. Can anyone help?? TIA, Alan |
#2
![]() |
|||
|
|||
![]()
When your list gets a little longer, you may want to consider creating your own
userform. But with just 4, this seems to work ok for me: Option Explicit Sub RunVNC() MsgBox 1 'Shell ("c:\program files\hyena\vncviewer.exe sv-ws6") End Sub Sub Run2() MsgBox 2 End Sub Sub Run3() MsgBox 3 End Sub Sub Run4() MsgBox 4 End Sub Sub Menu() Dim resp As Variant Dim maxOptions As Long maxOptions = 4 resp = Application.InputBox _ (Prompt:="1. Payroll" & vbLf & _ "2. Receivables" & vbLf & _ "3. Accountant" & vbLf & _ "4. Reception" & vbLf & _ vbLf & "Please type a number and hit enter", Type:=1) If resp = False Then Exit Sub End If If CLng(resp) < 1 _ Or CLng(resp) maxOptions Then MsgBox "Come back later!" Exit Sub End If Select Case CLng(resp) Case Is = 1: Call RunVNC Case Is = 2: Call Run2 Case Is = 3: Call Run3 Case Is = 4: Call Run4 End Select End Sub Alan wrote: We are using VNC in house to do remote control between workstations. As there are over 25 of them, I would like to set up a little macro in Excel (2003) that when run, displays a list of user names along with a box prompting for which # on the list you want to connect to. Here's what I have so far: ---- Sub RunVNC() Shell ("c:\program files\hyena\vncviewer.exe sv-ws6") End Sub ---- I would like to see something like: 1. Payroll 2. Receivables 3. Accountant 4. Reception Please enter the number to connect to: Typing 1 and pressing ENTER would run the Shell command above. Can anyone help?? TIA, Alan -- Dave Peterson |
Reply |
Thread Tools | Search this Thread |
Display Modes | |
|
|
![]() |
||||
Thread | Forum | |||
Date macro | Excel Discussion (Misc queries) | |||
How to program an excel macro to repeat a series of keystrokes? | Excel Discussion (Misc queries) | |||
Can't get simple macro to run | Excel Worksheet Functions | |||
Help with macro formula and variable | Excel Worksheet Functions | |||
Macro and If Statement | Excel Discussion (Misc queries) |