Cuadros de diálogo integrados - Seleccionar un rango desde vba

28/03/2006 - 16:31 por César | Informe spam
Hola a todos.

Quiero llamar desde una macro vba, a el cuadro de diálogo integrado de Excel
que se usa para seleccionar un rango.

¿Alguien puede orientarme?

Gracias anticipadas.

Saludos, César.
(cgonzalezle@yahoo.es)

Preguntas similare

Leer las respuestas

#6 César
29/03/2006 - 11:16 | Informe spam
Hector, gracias por tu atención.

Te cuento, el método con InputBox ya lo había probado, y funciona, pero lo
que yo quiero conseguir es que me salga el pequeño 'cuadrito' del RefEdit,
que permite navegar por las hojas y seleccionar el rango con el ratón sin
necesidad de teclearlo.

Saludos. César.

"Héctor Miguel" escribió:

hola, César !

> Me explico un poco mejor.
> Lo que yo busco es, desde vba y sin usar formularios, abrir un diálogo tipo RefEdit para obtener via macro un rango.

revisa en la pagina de John Walkenbach...
Pausing a Macro to Get a User-Selected Range
http://j-walk.com/ss/excel/tips/tip81.htm

saludos,
hector.



Respuesta Responder a este mensaje
#7 KL
29/03/2006 - 11:29 | Informe spam
Hola Cesar,

En el articulo que te ofrece Hector Miguel, el segundo parrafo contiene una nota: NO SE CONFUNDA ESTA FUNCION CON LA FUNCION INPUTBOX DE VBA!

La funcion Application.InputBox tiene lo que buscas (salvo el guadrito) con el parametro Type: en 8. Pruebalo.

Saludos,
KL


"César" wrote in message news:
Hector, gracias por tu atención.

Te cuento, el método con InputBox ya lo había probado, y funciona, pero lo
que yo quiero conseguir es que me salga el pequeño 'cuadrito' del RefEdit,
que permite navegar por las hojas y seleccionar el rango con el ratón sin
necesidad de teclearlo.

Saludos. César.

"Héctor Miguel" escribió:

hola, César !

> Me explico un poco mejor.
> Lo que yo busco es, desde vba y sin usar formularios, abrir un diálogo tipo RefEdit para obtener via macro un rango.

revisa en la pagina de John Walkenbach...
Pausing a Macro to Get a User-Selected Range
http://j-walk.com/ss/excel/tips/tip81.htm

saludos,
hector.



Respuesta Responder a este mensaje
#8 César
29/03/2006 - 16:42 | Informe spam
Hola KL.

Voy a probarlo.

Gracias.

Saludos, César.

"KL" escribió:

Hola Cesar,

En el articulo que te ofrece Hector Miguel, el segundo parrafo contiene una nota: NO SE CONFUNDA ESTA FUNCION CON LA FUNCION INPUTBOX DE VBA!

La funcion Application.InputBox tiene lo que buscas (salvo el guadrito) con el parametro Type: en 8. Pruebalo.

Saludos,
KL


"César" wrote in message news:
> Hector, gracias por tu atención.
>
> Te cuento, el método con InputBox ya lo había probado, y funciona, pero lo
> que yo quiero conseguir es que me salga el pequeño 'cuadrito' del RefEdit,
> que permite navegar por las hojas y seleccionar el rango con el ratón sin
> necesidad de teclearlo.
>
> Saludos. César.
>
> "Héctor Miguel" escribió:
>
>> hola, César !
>>
>> > Me explico un poco mejor.
>> > Lo que yo busco es, desde vba y sin usar formularios, abrir un diálogo tipo RefEdit para obtener via macro un rango.
>>
>> revisa en la pagina de John Walkenbach...
>> Pausing a Macro to Get a User-Selected Range
>> http://j-walk.com/ss/excel/tips/tip81.htm
>>
>> saludos,
>> hector.
>>
>>
>>

Respuesta Responder a este mensaje
#9 KL
30/03/2006 - 00:54 | Informe spam
Hola Cesar,

Como habias dicho que no querias formularios descarte esta opcion al principio, pero ahora pienso que podrias usar un formulario con el control ActiveX RefEdit que sera exactamente lo que buscas (salvo que estaria en un formulario)

Saludos,
KL


"César" wrote in message news:
Hola KL.

Voy a probarlo.

Gracias.

Saludos, César.

"KL" escribió:

Hola Cesar,

En el articulo que te ofrece Hector Miguel, el segundo parrafo contiene una nota: NO SE CONFUNDA ESTA FUNCION CON LA FUNCION INPUTBOX DE VBA!

La funcion Application.InputBox tiene lo que buscas (salvo el guadrito) con el parametro Type: en 8. Pruebalo.

Saludos,
KL


"César" wrote in message news:
> Hector, gracias por tu atención.
>
> Te cuento, el método con InputBox ya lo había probado, y funciona, pero lo
> que yo quiero conseguir es que me salga el pequeño 'cuadrito' del RefEdit,
> que permite navegar por las hojas y seleccionar el rango con el ratón sin
> necesidad de teclearlo.
>
> Saludos. César.
>
> "Héctor Miguel" escribió:
>
>> hola, César !
>>
>> > Me explico un poco mejor.
>> > Lo que yo busco es, desde vba y sin usar formularios, abrir un diálogo tipo RefEdit para obtener via macro un rango.
>>
>> revisa en la pagina de John Walkenbach...
>> Pausing a Macro to Get a User-Selected Range
>> http://j-walk.com/ss/excel/tips/tip81.htm
>>
>> saludos,
>> hector.
>>
>>
>>

Respuesta Responder a este mensaje
#10 César
30/03/2006 - 07:40 | Informe spam
Hola a todos.

Gracias por vuestras respuestas. Al final me quedo con la solución de Hector
(http://j-walk.com/ss/excel/tips/tip81.htm).

Saludos, César.



"KL" wrote:

Hola Cesar,

Como habias dicho que no querias formularios descarte esta opcion al principio, pero ahora pienso que podrias usar un formulario con el control ActiveX RefEdit que sera exactamente lo que buscas (salvo que estaria en un formulario)

Saludos,
KL


"César" wrote in message news:
> Hola KL.
>
> Voy a probarlo.
>
> Gracias.
>
> Saludos, César.
>
> "KL" escribió:
>
>> Hola Cesar,
>>
>> En el articulo que te ofrece Hector Miguel, el segundo parrafo contiene una nota: NO SE CONFUNDA ESTA FUNCION CON LA FUNCION INPUTBOX DE VBA!
>>
>> La funcion Application.InputBox tiene lo que buscas (salvo el guadrito) con el parametro Type: en 8. Pruebalo.
>>
>> Saludos,
>> KL
>>
>>
>> "César" wrote in message news:
>> > Hector, gracias por tu atención.
>> >
>> > Te cuento, el método con InputBox ya lo había probado, y funciona, pero lo
>> > que yo quiero conseguir es que me salga el pequeño 'cuadrito' del RefEdit,
>> > que permite navegar por las hojas y seleccionar el rango con el ratón sin
>> > necesidad de teclearlo.
>> >
>> > Saludos. César.
>> >
>> > "Héctor Miguel" escribió:
>> >
>> >> hola, César !
>> >>
>> >> > Me explico un poco mejor.
>> >> > Lo que yo busco es, desde vba y sin usar formularios, abrir un diálogo tipo RefEdit para obtener via macro un rango.
>> >>
>> >> revisa en la pagina de John Walkenbach...
>> >> Pausing a Macro to Get a User-Selected Range
>> >> http://j-walk.com/ss/excel/tips/tip81.htm
>> >>
>> >> saludos,
>> >> hector.
>> >>
>> >>
>> >>
>>

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