Private Const HWND_TOPMOST = -1
Private Const HWND_NOTOPMOST = -2
Private Const SWP_NOACTIVATE = &H10
Private Const SWP_SHOWWINDOW = &H40
Private Declare Function SetWindowPos Lib "user32" (ByVal hwnd As Long, ByVal hWndInsertAfter As Long, ByVal X As Long, ByVal Y As Long, ByVal cx As Long, ByVal cy As Long, ByVal wFlags As Long) As Long
Public Sub FormOnTop(myFrm As Form, SetOnTop As Boolean)
Dim lFlag As Long
If SetOnTop Then
lFlag = HWND_TOPMOST
Else
lFlag = HWND_NOTOPMOST
End If
SetWindowPos myFrm.hwnd, lFlag, myFrm.Left / Screen.TwipsPerPixelX, myFrm.Top / Screen.TwipsPerPixelY, myFrm.Width / Screen.TwipsPerPixelX, myFrm.Height / Screen.TwipsPerPixelY, SWP_NOACTIVATE Or SWP_SHOWWINDOW
End Sub
_____________________________________________________________________
Bota isso ai em um Module...
Depois, no load do form que vc quer, faz assim:
FormOnTop Me, True
Pronto... fika acima de todas as janelas até vc chamar
FormOnTop Me, False
Ai volta ao normal...