como escribo en macro: mover como dar doble clic abajo del apunta

22/03/2009 - 08:24 por elm | Informe spam
Para seleccionar un rango de celdas con datos de una fila o columna se
Hace clic en la primera o en la última celda del rango y
Manteniendo presionada la tecla MAYÚS se hace doble clic al lado de la
celda activa que esté en la dirección en la que desea seleccionar.

¿¿la pregunta es como escribo lo anterior en una macro??

Preguntas similare

Leer las respuestas

#1 Héctor Miguel
22/03/2009 - 08:41 | Informe spam
hola, !

Para seleccionar un rango de celdas con datos de una fila o columna
se Hace clic en la primera o en la ultima celda del rango
y Manteniendo presionada la tecla MAYUS se hace doble clic
al lado de la celda activa que esta en la direccion en la que desea seleccionar.
la pregunta es como escribo lo anterior en una macro??



hacia la derecha: -> range(selection, selection.end(xltoright)).select
hacia abajo: -> range(selection, selection.end(xldown)).select
hacia la izquierda: -> range(selection, selection.end(xltoleft)).select
hacia abajo: -> range(selection, selection.end(xlup)).select

OJO: generalmente NO es necesario usar instrucciones del tipo ".Select"
-> para operar con las propiedades, metodos, ... de los objetos
(por si quieres comentar algunos detalles adicionales de lo que "realmente" necesitas hacer) -???-

saludos,
hector.
Respuesta Responder a este mensaje
#2 elm
22/03/2009 - 08:55 | Informe spam
hola Hector Miguel:
muchas gracias por tu pronta respuesta, si pudieras complementarla con la
opción de copiar una formula a lado derecho superior de un rango. te lo
agradeceria mucho

elm

"Héctor Miguel" escribió:

hola, !

> Para seleccionar un rango de celdas con datos de una fila o columna
> se Hace clic en la primera o en la ultima celda del rango
> y Manteniendo presionada la tecla MAYUS se hace doble clic
> al lado de la celda activa que esta en la direccion en la que desea seleccionar.
> la pregunta es como escribo lo anterior en una macro??

hacia la derecha: -> range(selection, selection.end(xltoright)).select
hacia abajo: -> range(selection, selection.end(xldown)).select
hacia la izquierda: -> range(selection, selection.end(xltoleft)).select
hacia abajo: -> range(selection, selection.end(xlup)).select

OJO: generalmente NO es necesario usar instrucciones del tipo ".Select"
-> para operar con las propiedades, metodos, ... de los objetos
(por si quieres comentar algunos detalles adicionales de lo que "realmente" necesitas hacer) -???-

saludos,
hector.



Respuesta Responder a este mensaje
#3 Héctor Miguel
22/03/2009 - 09:58 | Informe spam
hola, !

... si pudieras complementarla con la opcion de copiar una formula a lado derecho superior de un rango...



si pudieras ser mas preciso en relacion con cual seria "un rango" y cual seria la "una formula" -???-
(aahhhh, y cual seria el objetivo de la formula, ya que esto podria derivar en dos o mas variantes/alternarivas/...)

las propuestas podrian ser tan (in)apropiadas, como las consultas sean (in)completas en sus "detalles" -?-

saludos,
hector.

__ OP __
Para seleccionar un rango de celdas con datos de una fila o columna
se Hace clic en la primera o en la ultima celda del rango
y Manteniendo presionada la tecla MAYUS se hace doble clic
al lado de la celda activa que esta en la direccion en la que desea seleccionar.
la pregunta es como escribo lo anterior en una macro??



hacia la derecha: -> range(selection, selection.end(xltoright)).select
hacia abajo: -> range(selection, selection.end(xldown)).select
hacia la izquierda: -> range(selection, selection.end(xltoleft)).select
hacia abajo: -> range(selection, selection.end(xlup)).select

OJO: generalmente NO es necesario usar instrucciones del tipo ".Select"
-> para operar con las propiedades, metodos, ... de los objetos
(por si quieres comentar algunos detalles adicionales de lo que "realmente" necesitas hacer) -???-
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida