Clase en vivo privada este sábado 21 de febrero de 2026. Clic aquí.
Cursos Clases en vivo Foro Ranking estudiantes Blog
Iniciar sesiónInscribirme

Es necesario estar inscrito para dejar tu duda, comentario y/o respuesta

Todo

Sin respuesta

Solo preguntas

Excel

Power BI

Power Query

Power Pivot

DAX

Macros VBA

SQL

Comentarios en clases

Raimundo_Graciano publicó en la clase Referencia a archivos usando ThisWorkbook y ActiveWorkbook hace 10 horas

Hola buenas noches

Solo para comentar, para los que tengan habilitado el archivo libro de macros personal, cuando hagan el ejercicio de asignarle un valor a una celda,  por ejemplo: worksheet(1).sheets(1).range("A6").value = "Valor10" el archivo uno (1), es el libro de macros personalxlsb, el archivo con indice (2), sera el archvo donde tengan guadada la macro.

Si no desean eso,

Si siempre desean que el worksheet(1) sea el primer libro abierto, tienen que desabilitar el libro de macros personal, cerrar Excel, para que al abrir Excel, worksheet(1) sea el primer archivo abierto, o en su caso, el libro donde esta guardada la macro, siempre y cuando sea el primer archivo abierto.

En caso contrario,si se tiene habilitado el libro de macros personal xlsb, primer archivo abierto, sera, worksheet(2) , ya que worksheet(1) es ocupado por el libro de macros personalxlsb.

A mi me paso, hice el ejercicio, la macro no me manejo ningun error, pero en los archivos abiertos no aparecio ningun valor en la celda asignada, y me acorde del libro de macros personalxlsb, que no se muestra abierto, por que esta oculto, mostre la ventana y alli estaba el valor en la celda asignada.

Como ven? estoy en lo correcto o estoy en un error? 

En caso de estar en un error, me lo hacen saber, espero sus comentarios

Saludos a todos

Atte
Raimundo G

Respuestas

CursosForoClases en vivoValidar certificadoTérminos y condicionesIniciar sesiónInscribirme
© 2026 Deztaca. Todos los derechos reservados