Create one instance of the control on the form and give it an index of 0. Get the user to enter the number of controls that they want. To load a new control, do the following.

Load ControlName(controlname.count)
controlname(controlname.count-1).visible=true

set controlnames left and top properties and this should do. Loop through this until the controlname.count property = the number of controls wanted

Any problems, email me at

[email protected]

Cheers

Chris

PS Any advice on connecting to Access 2000 databases would be welcome!