Article ID: 117910
Article Last Modified on 1/19/2007
Table: Activities
---------------------------
Field Name: ItemName
Data Type: Text
Field Size: 50
Field Name: ItemDescription
Data Type: Text
Field Size: 50
Field Name: ItemType
Data Type: Text
Field Size: 12
Item ItemType
------------------------------
macro Macro
function Function
Windows application App
For example, you might create the following entries in the table:
ItemName ItemDescription ItemType
-------------------------------------------------------
C:\WINDOWS\CALC.EXE Run Windows Calculator App
Notepad Run Windows Notepad App
Macro1 Run Macro 1 Macro
MyFunc() Run MyFunc() Function
Combo or List Box
---------------------------------------------------
Name: cboSelect
RowSourceType: Table/Query
RowSource: Activities (the table created in step 1)
ColumnCount: 3
ColumnWidths: 0; 2; 0
BoundColumn: 1
AfterUpdate: mcrMyForm.Main
Condition Action
----------------------------------------------------------
Forms![MyForm]![cboSelect].Column(2)="Macro" RunMacro
Forms![MyForm]![cboSelect].Column(2)="Function" RunCode
Forms![MyForm]![cboSelect].Column(2)="App" RunApp
mcrMyForm Actions
-----------------------------------------------
RunMacro
MacroName: =Forms![MyForm]![cboSelect]
RunCode
FunctionName: =Forms![MyForm]![cboSelect]
RunApp
ApplicationName: =Forms![MyForm]![cboSelect]
Keywords: kbhowto kbusage KB117910