How can I change this window size and position because it keeps on creaping down the screen everytime I open the switchboard,
Sounds like your version of Windows has an OEM or 3rd-party "screen enhancer" package. Normally, unless you are doing something very strange already, window position should be repeatable. If it is not, there is another factor involved; hence my comments about a screen enhancer.
The only way to change the outermost (DB) window's size and position is to run code to identify that window's window-handle, then write some VBA code that calls Win32API code that can interact with your window's size and position parameters.
I seem to recall that such code was posted in this forum some time ago. Pat Hartman was the most likely person to have posted. Look in some the sample databases she has put as "stickies" up at the top of the thread list. She might have that code in one of the DBs.
Or search for "Window sizing" "Window Resizing" and similar topics.