You can look at some pretty cool interfaces here to get some ideas:
Or, you can create your own Splash Screens by creating a regular old form and setting the following properties:
Record Selectors: No
Navigation Buttons: NO
Auto Center: Yes
Plus whatever else you like. Then program several of the Splash Screens events as follows:
Private Sub Form_Activate()
' Hide built-in Form View toolbar.
DoCmd.ShowToolbar "Form View", acToolbarNo
'Private Sub Form_Deactivate()
' ' Show built-in Form View toolbar where appropriate.
' DoCmd.ShowToolbar "Form View", acToolbarWhereApprop
Private Sub Form_Open(Cancel As Integer)
Me.TimerInterval = 5000
Private Sub Form_Timer()
' If statement used to reset TimerInterval property.
If Me.TimerInterval <> 0 Then
Me.TimerInterval = 0
DoCmd.OpenForm "frmSwitchboard", , , , acNormal
DoCmd.Close acForm, "frmSplashScreen"
The code sets the Splash Screen's timer interval to 5 seconds (5000 milliseconds) so that the Splash Screen automatically closes after 5 seconds and opens up your Switch Board, or any other form.
Also set the apps start-up object to your Splash Screen form via Tools -> Startup.