Posicion de un form

03/12/2005 - 20:21 por diego.arcidiacono | Informe spam
Buenas

Necesito que me ayuden y que quiero saber si se puede en vba que yo
cuando active un userform
que este se posicione el la pantalla en un lugar que yo le marque...

bueno muchas gracias

diego

Preguntas similare

Leer las respuestas

#1 Héctor Miguel
03/12/2005 - 20:37 | Informe spam
hola, diego !

... saber si se puede en vba que yo cuando active un userform... este se posicione el la pantalla en un lugar que yo le marque...



puedes combinar algunas propiedades del userform, p.e. mostrarlo en la esquina superior izquierda...
en el modulo de codigo del formulario ==Private Sub UserForm_Initialize()
Me.StartUpPosition = 0
Me.Left = 0
Me.Top = 0
End Sub

si necesitas que se muestre en una posicion 'relativa' a alguna celda en especifico...
en realidad... existe una 'buena cantidad' de [otras] variables que intervienen en la 'posicion' REAL del formulario...
[barras de comandos/herramientas 'mostradas', el tamaño de la ventana de la aplicacion, etc. etc. etc.] :-((
visita... http://www.cpearson.com/excel/FormPosition.htm

saludos,
hector.
Respuesta Responder a este mensaje
#2 diegoar
04/12/2005 - 12:01 | Informe spam
Hector, te agradezco el codigo, me permitio hacer lo que yo queria. Te
cuento lo que estoy tratando de hacer. Estoy haciendo una aplicacion
que cuenta con un userform principal y dentro de este (en forma
superpuesta) cuenta con dos userforms mas, uno de menu y en el otro de
contenido (aclaracion: algo parecido como el editor de vba). Ya logre
superponer los forms, pero lo que me sucede es que cuando por ejemplo
tengo activado un form, y hago un click fuera de este, este me
desaparece y eso no lo quiero. Existe alguna forma que ese form se
desactive pero no desaparezca y pueda convivir con otros forms???

Espero haberme hecho explicar

Saludos

diego
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida