............ Foro Excel
Si no lo has hecho aún: REGISTRATE!!!

Macro para rangos variables

Ver el tema anterior Ver el tema siguiente Ir abajo

Macro para rangos variables

Mensaje por pacocp el Vie Jun 18, 2010 9:22 pm

Hola a todo el foro:

Me gustaría me dijeras como hago un macro para asignarle un nombre a un área, pero ésta cambia de dimensiones. Pongo un ejemplo.

Supongamos que tengo un área llamada "Proveedores" que está definida para el rango "A2:G10". Si se dan de alta 2 proveedores, la nueva área para el nombre "Proveedores" es "A2:G12".

¿Cómo puedo, a través de una macro, reasignar al nombre "Proveedores" la nueva área?

Mil gracias y saludos.

pacocp

Masculino Cantidad de envíos : 22
Edad : 64
Ciudad - Pais : León Guanajuato, México
Version de Excel : XP-2003-2007
Fecha de inscripción : 18/01/2010

Volver arriba Ir abajo

Re: Macro para rangos variables

Mensaje por GalileoGali el Vie Jun 18, 2010 9:31 pm

Con una macro se puede hacer. Sin una macro Tambien
pero pregunto: por que necesariamente debe der con una macro?

_________________
GalileoGali
M.A.P. 2010-2013
Microsoft Active Professional
avatar
GalileoGali
Admin

Masculino Cantidad de envíos : 1963
Edad : 62
Ciudad - Pais : QUIROGA, Argentina
Version de Excel : 2000-2003-2007-2010
Fecha de inscripción : 24/01/2008

http://excelgali.mejorforo.net

Volver arriba Ir abajo

Re: Macro para rangos variables

Mensaje por pacocp el Vie Jun 18, 2010 10:48 pm

Porque le estoy preparando una aplicación a mi hermano que no maneja el excel y le quiero hacer esto de manera automática a través de un botón. Ésta área, con el nombre de "Proveedores" la uso en otras macros.

Sin macros lo sé hacer, pero mi hermano no, y no pretendo darle unas clases de excel porque no tiene tiempo ni interés en aprenderlo.

Gracias por la ayuda.

pacocp

Masculino Cantidad de envíos : 22
Edad : 64
Ciudad - Pais : León Guanajuato, México
Version de Excel : XP-2003-2007
Fecha de inscripción : 18/01/2010

Volver arriba Ir abajo

Re: Macro para rangos variables

Mensaje por GalileoGali el Sáb Jun 19, 2010 10:03 am

Perdon, cómo lo haces sin macros? quiero ver si estamos hablamdo de lo mismo

_________________
GalileoGali
M.A.P. 2010-2013
Microsoft Active Professional
avatar
GalileoGali
Admin

Masculino Cantidad de envíos : 1963
Edad : 62
Ciudad - Pais : QUIROGA, Argentina
Version de Excel : 2000-2003-2007-2010
Fecha de inscripción : 24/01/2008

http://excelgali.mejorforo.net

Volver arriba Ir abajo

Re: Macro para rangos variables

Mensaje por pacocp el Sáb Jun 19, 2010 1:58 pm

¿Cómo puedo subir un archivo? Hice una explicación en word pero no sé subir este archivo para que lo puedas ver.

pacocp

Masculino Cantidad de envíos : 22
Edad : 64
Ciudad - Pais : León Guanajuato, México
Version de Excel : XP-2003-2007
Fecha de inscripción : 18/01/2010

Volver arriba Ir abajo

Re: Macro para rangos variables

Mensaje por GalileoGali el Sáb Jun 19, 2010 2:08 pm

tienes que subirlo a skydrive y pegar el link de descarga

_________________
GalileoGali
M.A.P. 2010-2013
Microsoft Active Professional
avatar
GalileoGali
Admin

Masculino Cantidad de envíos : 1963
Edad : 62
Ciudad - Pais : QUIROGA, Argentina
Version de Excel : 2000-2003-2007-2010
Fecha de inscripción : 24/01/2008

http://excelgali.mejorforo.net

Volver arriba Ir abajo

Re: Macro para rangos variables

Mensaje por pacocp el Dom Jun 20, 2010 6:49 pm

Aqui está la explicación

[Tienes que estar registrado y conectado para ver este vínculo]

pacocp

Masculino Cantidad de envíos : 22
Edad : 64
Ciudad - Pais : León Guanajuato, México
Version de Excel : XP-2003-2007
Fecha de inscripción : 18/01/2010

Volver arriba Ir abajo

Re: Macro para rangos variables

Mensaje por jairga el Dom Jun 20, 2010 8:34 pm

Te serviria el comando TABLA de la cinta INSERTAR???. 2007

jairga
Moderador
Moderador

Masculino Cantidad de envíos : 163
Edad : 40
Ciudad - Pais : Cartagena-Barranquilla(Colombia)
Version de Excel : XP-2003-2007
Fecha de inscripción : 11/03/2008

Volver arriba Ir abajo

Re: Macro para rangos variables

Mensaje por GalileoGali el Dom Jun 20, 2010 10:27 pm

Cambia tu definicion del Nombre del Rango PROVEEDORES, por esta Formula

=DESREF(Hoja1!$A$1;0;0;CONTARA(Hoja1!$A1:$A500);2)

_________________
GalileoGali
M.A.P. 2010-2013
Microsoft Active Professional
avatar
GalileoGali
Admin

Masculino Cantidad de envíos : 1963
Edad : 62
Ciudad - Pais : QUIROGA, Argentina
Version de Excel : 2000-2003-2007-2010
Fecha de inscripción : 24/01/2008

http://excelgali.mejorforo.net

Volver arriba Ir abajo

Re: Macro para rangos variables

Mensaje por pacocp el Lun Jun 21, 2010 12:50 am

Gracias por sus respuestas. La que me sirvió como lo necesito es la que usa DESREF y CONTARA.

Amables como siempre

Saludos.

pacocp

Masculino Cantidad de envíos : 22
Edad : 64
Ciudad - Pais : León Guanajuato, México
Version de Excel : XP-2003-2007
Fecha de inscripción : 18/01/2010

Volver arriba Ir abajo

Re: Macro para rangos variables

Mensaje por jairga el Lun Jun 21, 2010 9:42 am

Lo importante es que le expliques un poco a tu hermano del funcionamiento de excel y tambien la mecánica de la formula de Gali, si no pasaras la vida haciendole el trabajo a tu hermano.


Saludos,

jairga
Moderador
Moderador

Masculino Cantidad de envíos : 163
Edad : 40
Ciudad - Pais : Cartagena-Barranquilla(Colombia)
Version de Excel : XP-2003-2007
Fecha de inscripción : 11/03/2008

Volver arriba Ir abajo

Re: Macro para rangos variables

Mensaje por Contenido patrocinado


Contenido patrocinado


Volver arriba Ir abajo

Ver el tema anterior Ver el tema siguiente Volver arriba


 
Permisos de este foro:
No puedes responder a temas en este foro.