Contar Libros Abiertos en excel con macros y getopenfile
Hola estimados,
He estado haciendo una macro para que me cuente los libros seleccionados pero la verdad que no he podido hacerlo:
Aqui es donde selecciono y luego trato de contar los archivos seleccionados
MiArchivo = Application.GetOpenFilename("Archivos Excel (*.xls*), *.xls*", , "Selecciona los archivos a trabajar", , True)
If TypeName(MiArchivo) = "Boolean" Then Exit Sub
For I = LBound(MiArchivo) To UBound(MiArchivo)
Workbooks.OpenText Filename:=MiArchivo(I)
Archivo = Archivo + 1
Next I
Luego lo utilizo en este codigo siguiente
Fin = Archivo
For vlLibro = 1 To Fin
vlContLib = vlLibro
Nombrelibro = Workbooks(vlContLib).Name
If Nombrelibro = Reporte Then
vlContLib = vlContLib + 1
Luego utilizo otros codigos para jalar la informacion pero en esencia es este y he notado que no me cuenta todos los libros, por ejemplo si solo selecciono 1 solo libro no me cuenta, pero si selecciono 2 solo me cuenta 1.
Espero puedan ayudarme,
Gracias.