Poner celda activa en esquina superior izquierda

07/08/2003 - 18:47 por Rene Moreno | Informe spam
Hola grupo, a ver si alguien me puede orientar con esto
En una hoja tengo un formulario en A1:F30, pero ahora quiero poner otros
formularios en esa misma hoja pero en el rango H1:L30 y N1:Q30. La idea es
que el usuario al entrar a un formulario solo pueda estar dentro de ese
rango, para eso uso la propiedad Scrollarea de la hoja pero no puedo hacer
que si selecciona el segundo o tercer rango la primer celda de cada rango se
posicione exactamente en la esquina superior izquierda (como si fuera la
celda A1) de la hoja.

Espero haber sido claro, gracias de antemano

Atte.
Rene Moreno

Preguntas similare

Leer las respuestas

#1 Vecente
07/08/2003 - 19:13 | Informe spam
Hola Rene,

Yo pondría cada formulario en una Hoja distinta y
ahorrarias muchos problemas.



Hola grupo, a ver si alguien me puede orientar con esto
En una hoja tengo un formulario en A1:F30, pero ahora


quiero poner otros
formularios en esa misma hoja pero en el rango H1:L30 y


N1:Q30. La idea es
que el usuario al entrar a un formulario solo pueda estar


dentro de ese
rango, para eso uso la propiedad Scrollarea de la hoja


pero no puedo hacer
que si selecciona el segundo o tercer rango la primer


celda de cada rango se
posicione exactamente en la esquina superior izquierda


(como si fuera la
celda A1) de la hoja.

Espero haber sido claro, gracias de antemano

Atte.
Rene Moreno


.

Respuesta Responder a este mensaje
#2 Fernando Arroyo
07/08/2003 - 19:17 | Informe spam
Creo que el método GoTo te puede servir. Por ejemplo, para seleccionar la celda H1 de la hoja activa y situarla arriba a la izquierda de la ventana el código sería:

Application.Goto ActiveSheet.Range("H1"), scroll:=True

Un saludo.


Fernando Arroyo
MS MVP - Excel

"Rene Moreno" escribió en el mensaje news:%
Hola grupo, a ver si alguien me puede orientar con esto
En una hoja tengo un formulario en A1:F30, pero ahora quiero poner otros
formularios en esa misma hoja pero en el rango H1:L30 y N1:Q30. La idea es
que el usuario al entrar a un formulario solo pueda estar dentro de ese
rango, para eso uso la propiedad Scrollarea de la hoja pero no puedo hacer
que si selecciona el segundo o tercer rango la primer celda de cada rango se
posicione exactamente en la esquina superior izquierda (como si fuera la
celda A1) de la hoja.

Espero haber sido claro, gracias de antemano

Atte.
Rene Moreno


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