Eduardo:

Perdóname, pero te había entendido otra cosa; que necesitabas realizar
por código el movimiento de un rango de celdas (de forma parecida a como
se realiza con el ratón, seleccionando un rango y luego arrastrando).

Creo que Ismael respondió a tu pregunta, utilizando el código generado
por la grabadora de macros; que por otro lado es lo más sencillo.

Por supuesto que hay otras formas, pero siempre son más complejas; creo
que lo ideal es utilizar un DispatchHelper si la acción que necesitas
realizar se puede lograr a través de una URL de comando; sino, ya tienes
que vértelas con los servicios e interfaces específicos de alguno de los
componentes.

Saludos,

Santiago.

El vie, 03-03-2006 a las 17:38 +0000, Eduardo Moreno escribió:
> La idea es:
> 
> Si estoy al final de la columna A (Celda A65536), on la combinacin de
> teclas <Ctrl>+<Flecha arriba llego hasta la ltima celda de la columna A
> que tiene datos. Para adicionar un registro, bastar con escribir en la
> celda que sigue.
> 
> Como simulo combinaciones de teclas? Es decir <Ctrl>+<Flecha>, o
> Simplemente, para ir a la columa A de cualquier fila, presiono <Inicio>.
> Como le digo a OOo que quier el efecto de la tecla <Inicio>.
> 
> On Fri, Mar 3, 2006, Santiago Bosio <[EMAIL PROTECTED]> dijo:
> 
> > Eduardo:
> > 
> > No entendí bien a qué te refieres con simular la combinación de teclas.
> > Si lo que tú quieres es que al presionar <Ctrl>+<Flecha arriba> Calc
> > desplace las celdas seleccionadas hacia arriba, entonces reasigna la
> > combinación de teclas a través de preferencias a la macro que hayas
> > creado para desplazar celdas.
> > 
> > ¿O tú te refieres precisamente a cómo debiera ser la macro? Si es así,
> > necesitaría saber otras cosas, como si al desplazar los valores de las
> > celdas de destino se reemplazan, o no.
> > 
> > Saludos,
> > 
> > Santiago.
> > 
> 

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Responder a