Inmovilizar paneles al contrario de como biene por defecto.

14/09/2006 - 17:13 por ~ jose ~ | Informe spam
Hola que tal?
Quiero inmovilizar paneles horizontales de una hoja pero lo que quiero
es que la parte de abajo quede inmovil y no la de arriba.
Para explicarme mejor, se trata de una plantilla de facturas que en
todo momento quiero ver abajo unas filas que contienen el total,
subtotal, etc...
Hasta ahora lo estaba haciendo en dos partes pero sin darle a
'Ventana/Inmovilizar paneles'.

Un saludo,
jose

Preguntas similare

Leer las respuestas

#11 ~ jose ~
15/09/2006 - 23:55 | Informe spam
Hola Ivan,
explicate, ¿a que te refieres con...?:

... inmovilizar titulos arriba y totales abajo. Lo
cual seria otro cantar.




Si sabes hacer lo que dices, creo que me pudes ayudar.
Respuesta Responder a este mensaje
#12 Ivan
16/09/2006 - 01:13 | Informe spam
Hola Jose,

explicate, ¿a que te refieres con...?:



en realidad solo se trata de buscar una posible traducción de tus
palabras:

=>"( ya lo digo en un mensaje anterior )".

dado que yo lo que he leido en esos mensajes anteriores es solo esto,
repetido de una manera u otra:

=>"Recuerdo que el motivo de esto es porque este archivo es una
plantilla
de factura y meto los datos hasta la fila '53' y a partir de la '54' es

donde tengo los totales, subtotales, impuestos,... que quiero ver en
todo momento mientras meto datos en la parte superior."

y, aunque es cierto que tambien comentas:

=>"Hasta ahora lo estaba haciendo sin 'Inmovilizar paneles' pero me
gustaria saber si se pude hacer lo que pido. Supongo que habria que
poner algún código VB en la hoja pero no se cual es y ni si se puede
o no!!! "

dado que el fin que buscas:

=>"Recuerdo que el motivo de esto es porque este archivo es una
plantilla
de factura y meto los datos hasta la fila '53' y a partir de la '54' es

donde tengo los totales, subtotales, impuestos,... que quiero ver en
todo momento mientras meto datos en la parte superior. "

se puede conseguir perfectamente con la simple division de la hoja,
simplemente he supuesto que habia otros motivos en 'inmovilizar
paneles' que los expuestos.

... inmovilizar titulos arriba y totales abajo. Lo
cual seria otro cantar.



es solamente una de las varias posibilidades (puesta al azar) que he
pensado podias buscar. Pero, aunque estoy practicamente convencido de
que con vba es posible, no se me ha ocurrido pensar la manera. Lo
siento, pero seguro que si consultas hallaras respuesta.

Un saludo
Ivan

~ jose ~ ha escrito:

Hola Ivan,
explicate, ¿a que te refieres con...?:

> ... inmovilizar titulos arriba y totales abajo. Lo
> cual seria otro cantar.
>

Si sabes hacer lo que dices, creo que me pudes ayudar.
Respuesta Responder a este mensaje
#13 ~ jose ~
16/09/2006 - 01:33 | Informe spam
Madre mia la que he armado!!! que lio!!!
que manera de liar la perdiz!!!

RESUMEN:

Solo quiero que en una hoja que la tengo dividida horizontalmente al
dejar los paneles inmovilizados sea la parte de abajo la fija y no la
de arriba. Eso es lo que quiero, si se puede, pues bien y si no se
puede pues nada, así de sencillo.

El porqué? es porque tengo la hoja protegida y al moverme con las
flechas y el tab sobre las celdas desbloqueadas es mejor que esté
inmoviliado los paneles, pero ahi no quiero entrar para no liarla más,
solo quiero (supongo que un código VB) que se quede fijo el panel de
abajo.

Un saludo,
jose
Respuesta Responder a este mensaje
#14 AnSanVal
16/09/2006 - 10:44 | Informe spam
Aunque dices que sabes lo que es INMOVILIZAR y DIVIDIR paneles:
Inmovilizar solo inmoviliza (de la zona visible) a) sólo la zona izquierda,
b) sólo la zona superior y/o c) ambas.

Creo que para tu problema, necesitas la segunda solución:
Ejecuta el siguiente código .

Sub divideHoja()
ActiveWindow.SplitRow = 34
ActiveWindow.Panes(2).Activate
Range("A54").Select
ActiveWindow.Panes(1).Activate
Range("A2").Select
End Sub

... y desplázate en la zona superior .

Aclaro que esta solución ya te la habia ofrecido Gabriel Raigosa (aunque de
forma manual), que dicho sea de paso NO "necesita tarea" para comprender
este tema. :-)

Saludos desde Tenerife.
*************************************************
"~ jose ~" escribió en el mensaje
news:
Madre mia la que he armado!!! que lio!!!
que manera de liar la perdiz!!!

RESUMEN:

Solo quiero que en una hoja que la tengo dividida horizontalmente al
dejar los paneles inmovilizados sea la parte de abajo la fija y no la
de arriba. Eso es lo que quiero, si se puede, pues bien y si no se
puede pues nada, así de sencillo.

El porqué? es porque tengo la hoja protegida y al moverme con las
flechas y el tab sobre las celdas desbloqueadas es mejor que esté
inmoviliado los paneles, pero ahi no quiero entrar para no liarla más,
solo quiero (supongo que un código VB) que se quede fijo el panel de
abajo.

Un saludo,
jose
Respuesta Responder a este mensaje
#15 ~ jose ~
16/09/2006 - 14:26 | Informe spam
Hola,

:
Aunque dices que sabes lo que es INMOVILIZAR y DIVIDIR paneles:
Inmovilizar solo inmoviliza (de la zona visible) a) sólo la zona izquierda,
b) sólo la zona superior y/o c) ambas.



SI se lo que es INMOVILIZAR y DIVIDIR y el resultado de tu código no
es lo que pido.

Aclaro que esta solución ya te la habia ofrecido Gabriel Raigosa (aunque de
forma manual), que dicho sea de paso NO "necesita tarea" para comprender
este tema. :-)



Dado que no es lo que pido, si que hace falta "tarea".
Tarea me refiero a que hagas exactamente lo que digo y verás lo que
quiero hacer.



"~ jose ~" escribió en el mensaje

RESUMEN:

Solo quiero que en una hoja que la tengo dividida horizontalmente al
dejar los paneles inmovilizados sea la parte de abajo la fija y no la
de arriba. Eso es lo que quiero, si se puede, pues bien y si no se
puede pues nada, así de sencillo.



Un saludo,
jose
Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaSiguiente AnteriorRespuesta Tengo una respuesta
Search Busqueda sugerida