Dear Kev,
Min en Max buttons at the right top near the little x are not so easy to programm.
I suppose you only want to hide en show the userform.
Let assume that your userform has the name frmKevsForm.
Place a button on frmKevsForm and add this simple routine on it :
Public sub CommandButton1_Click
frmKevsForm.Hide
End sub
If you want to show your frmKevsForm then you heve to place a button
on another place or form or even in a subroutine
Suppose you activate it with a button then the code is :
Public sub cdmShowKevsForm
frmKevsForm.Show 0 ' this is a Zero not a letter O
End sub
The Zero is optional but if you add it then you can do other tasks while
your Userform frmKevsForm is showed.
If you don't add the zero then your userform is Modal and in that case you have
to close the frmKevsForm ( with the litlle x on top) before you can do
anything else outside the form.
I hope your satisfied with my answer.
If not, try the site
www.exceltips.com for instance.