J'ai réussi en partant de la gauche avec le code ci-dessous. J'aurai aimé le faire apparaître mais je pense qu'il y aura un soucis si les écrans sont de tailles différentes.
Private Sub UserForm_Activate()
UserForm9.Top = 20
UserForm9.Left = 0
Secondes = 0.01
For i = -200 To 10 Step 2
timer_avant = Timer
Do While Timer < timer_avant + Secondes
DoEvents
Loop
UserForm9.Left = 0 + i
Next
Secondes2 = 1
timer_apres = Timer
Do While Timer < timer_apres + Secondes2
DoEvents
Loop
Unload Me
End Sub