UniversoExcelForo

Respuesta a consultas.
Fecha de creación: 09.Abril.2012

Fundadores: Wibly,Tyno,Servando,Sakkar,Rosendo2,RMaximo,Railar,Mcoronel,Ioyama,Igtelo,Hugotron,Drochar,Dedos,Alberto,Adolfo

No se pueden hacer consultas de Excel o VBA por mensaje privado.
Utiliza el botón buscar del foro y te ahorras tiempo para obtener "ayuda".

No estás conectado. Conéctate o registrate

Ver el tema anterior Ver el tema siguiente Ir abajo  Mensaje [Página 1 de 1.]

1RESUELTO Cambio de nombre el 05/08/16, 09:04 pm

Jhony


Buenas noches compañeros. Nuevamente molestando con lo siguiente.
Me podría ayudar a resolver un problema con las linea de una macro. En el archivo anexo, detallo el problema solicitado. Gracias y buenas noches.
Archivos
Cambio de nombre.xls
No tienes los permisos para descargar los archivos.
(19 KB)

2RESUELTO Re: Cambio de nombre el 06/08/16, 10:05 am

tyno


Hola Jhony.
En teoria deberia funcionar lo que estas haciendo pero tienes que establecerlo de esta manera:

libro_cfdi = "CFDI Ingresos Anual " & Range("$A$1") & " RICI.xls"

Windows(libro_cfdi).Activate

Es decir crear una variable de tipo variant (por defecto) o string y luego utilizarla como referencia.
Tienes que tener en cuenta que el nombre del libro que quieres activar tienen que ser exactamente igual al valor de esta variable un solo espacio o punto de diferencia da error
Prueba y avisas

Saludos

3RESUELTO Re: Cambio de nombre el 06/08/16, 04:40 pm

Jhony


Buenas tardes Tyno. Agradezco mucho tu tiempo y ayuda.
Ya lo probé y me da lo siguiente: 
"Se ha producido el error "9" en tiempo de ejecución:
Subíndice fuera de intervalo"
Disculpa mi ignorancia; ya logre entender tu comentario, en cuanto al variant o string= referencia. Lo que no entiendo es lo de "libro_cfdi". Me podrías ayudar a entender esto por favor. Creo que por esta causa, no me funciona la macro. Muchas gracias Tyno y buen día.

4RESUELTO Re: Cambio de nombre el 06/08/16, 10:25 pm

tyno


Ese problema es porque la macro no encuentra el objeto WorkBooks, ya sea porque tiene un nombre diferente al establecido en la macro, porque no existe o esta cerrado el archivo ¿has revisado que el nombre del archivo que se supone tiene que activarse sea el correcto tanto el que esta en la macro como el del otro archivo?
Esta macro la tienes en un modulo o esta el editor de una Hoja?

libro_cfdi : esto es simplemente una variable que puse de ejemplo y la cual se utiliza para hacer referencia al libro que deseas abrir, siendo que el nombre de dicho libro se constituye con una combinación de datos

Saludos

5RESUELTO Re: Cambio de nombre el 09/08/16, 11:37 am

Admin


Admin
Tema resuelto y se cierra por abandono.

Administración
UniversoExcelForo

http://www.universoexcelforo.com

Ver el tema anterior Ver el tema siguiente Volver arriba  Mensaje [Página 1 de 1.]

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