Hola buen día, tengo una consulta rapida, espero me puedan orientar.
Tengo un libro de Excel con varias hojas, una de ellas es Calculo y la otra Layout.
Por cuestiones de seguridad (que un usuario pueda modificar formulas) la hoja layout se encuentra oculta y con las celdas protegidas, a excepcion de la celda AZ1. En dicha celda se copia un dato que proviene de la hoja Calculo, pero al ejecutar la macro me indica el error: "Subscript out of range"
Estoy conciente de que el error es porque la hoja Layout esta oculta.
Mi duda es: ¿Hay alguna forma de pegar datos en hojas ocultas?
Parte del codigo que uso es este:
Sheets("Calculo").Select
Range("L2").Select
Selection.Copy
Sheets("LAYOUT").Select
Range("AZ1").PasteSpecial xlPasteValues
Puedes establecer el valor de la celda sin tener que copiar y pegar
por ejemplo:
Sheets("LAYOUT").Range("AZ1").Value=Sheets("Calculo").Range("L2").Value
------
Ya sé Excel, pero necesito más.