Sorry to keep extending this thread but......
Bryan - your response is what I initially thought but I went and checked VBA help and it seemed to suggest otherwise (ie vice versa)
:
You use an OLE programmatic identifier (sometimes called a ProgID) to create an Automation object. Use one of the following OLE programmatic identifiers to create an ActiveX control.
Use this identifier To create this object
Forms.CheckBox.1 CheckBox
Forms.ComboBox.1 ComboBox
Forms.CommandButton.1 CommandButton
Forms.Frame.1 Frame
Forms.Image.1 Image
Forms.Label.1 Label
Forms.ListBox.1 ListBox
Forms.MultiPage.1 MultiPage
Forms.OptionButton.1 OptionButton
Forms.ScrollBar.1 ScrollBar
Forms.SpinButton.1 SpinButton
Forms.TabStrip.1 TabStrip
Forms.TextBox.1 TextBox
Forms.ToggleButton.1 ToggleButton
me confused.......
![[ponder] [ponder] [ponder]](/data/assets/smilies/ponder.gif)
HTH
~Geoff~
![[noevil] [noevil] [noevil]](/data/assets/smilies/noevil.gif)