Visual Basic para Aplicaciones - Minimizar excel

Life is soft - evento anual de software empresarial
 
Vista:

Minimizar excel

Publicado por Jenriquers (6 intervenciones) el 22/12/2005 16:23:03
Hola:

Tengo en mi macro un UserForm y necesito que al momento de abrirla se minimize la ventana de excel y solo me muestre el User form. Haber si me puden ayudar con eso.

Saludos desde Chihuahua, Mexico
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Minimizar excel

Publicado por JuanC (243 intervenciones) el 23/12/2005 01:15:18
'By JuanC Dic-05

Option Explicit
Option Private Module

Public Const SW_SHOWMINIMIZED = 2

Declare Function FindWindow Lib "user32" Alias "FindWindowA" (ByVal szClass As String, ByVal szTitle As String) As Integer
Declare Function ShowWindow Lib "user32" (ByVal hWnd As Long, ByVal nCmdShow As Long) As Long

Sub Minimizar_Excel()
Dim hWnd#
On Error Resume Next
hWnd = FindWindow(vbNullString, Application.Caption)
if hWnd Then ShowWindow (hWnd, SW_SHOWMINIMIZED)
End Sub

'--------------------------------------------------------

Private Sub UserForm_Initialize()
Minimizar_Excel
End Sub

'--------------------------------------------------------

Saludos y buena suerte, desde Buenos Aires, JuanC
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Minimizar excel

Publicado por Petter.pe (77 intervenciones) el 26/12/2005 23:17:47
Hola, también puedes poner invisible el libro para que se vea solo el formulario. Puedes utilizar :

Application.Visible = False
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar