Que una Celda de una Hoja copie el valor de otra celda de otra Hoja
publicado
Amigos de Excel.
El cao es:
La celda A3 de la hoja CUOTAS, toma el valor de otra celda E56 de la hoja ADMINISTRACION. (Mismo Libro)
Está así ahora: =ADMINISTRACION!E56
Esa simple fórmula quiero pasarla a VBA.
Consulté a PILOT y me dio el siguiente código como Macro.
El problema es que cuando cambia cifra, tengo que ejecutar la macro. (CopiarValor). No quiero así. Lo quiero automático
Gracias anticipadas por su cooperación
Sub CopiarValor()
Dim Libro As Workbook
Dim HojaCuotas As Worksheet
Dim HojaAdmin As Worksheet
' Establece el libro activo (el mismo libro en este caso)
Set Libro = ActiveWorkbook
' Establece las hojas de trabajo
Set HojaCuotas = Libro.Sheets("CUOTAS")
Set HojaAdmin = Libro.Sheets("ADMINISTRACION")
' Copia el valor de E56 en la celda A3
HojaCuotas.Range("A3").Value = HojaAdmin.Range("E56").Value
End Sub
Featured Replies
Archivado
Este tema está ahora archivado y está cerrado a más respuestas.
Amigos de Excel.
El cao es:
La celda A3 de la hoja CUOTAS, toma el valor de otra celda E56 de la hoja ADMINISTRACION. (Mismo Libro)
Está así ahora: =ADMINISTRACION!E56
Esa simple fórmula quiero pasarla a VBA.
_______________________________________________________________________________________________________________
Consulté a PILOT y me dio el siguiente código como Macro.
El problema es que cuando cambia cifra, tengo que ejecutar la macro. (CopiarValor). No quiero así. Lo quiero automático
Gracias anticipadas por su cooperación
Sub CopiarValor()
Dim Libro As Workbook
Dim HojaCuotas As Worksheet
Dim HojaAdmin As Worksheet
' Establece el libro activo (el mismo libro en este caso)
Set Libro = ActiveWorkbook
' Establece las hojas de trabajo
Set HojaCuotas = Libro.Sheets("CUOTAS")
Set HojaAdmin = Libro.Sheets("ADMINISTRACION")
' Copia el valor de E56 en la celda A3
HojaCuotas.Range("A3").Value = HojaAdmin.Range("E56").Value
End Sub