Error 1004 en el método Select de la clase range.
Estoy tratando de correr una macrop para poder copiar datos de una hoja de excel a otra por medio de un botón, pero al momento de ejecutarla me aparece el error 1004. ¿Cómo puedo ejecutar la macro pero teniendo el botón dentro de la hoja 1(dashboard)? Espero puedan ayudarme. Saludos.
Este es el código que estoy utilizando:
Sub ALCANCES_H1()
'Definir objetos a utilizar
Dim wsTABLAS As Excel.Worksheet, _
wsdashboard As Excel.Worksheet, _
rngorigen As Excel.Range, _
rngdestino As Excel.Range
'Indicar las hojas de origen y destino
Set wsTABLAS = Worksheets("TABLAS")
Set wsdashboard = Worksheets("dashboard")
'Indicar la celda de origen y destino
Const celdaOrigen = "B73"
Const celdaDestino = "B9"
'Inicializar los rangos de origen y destino
Set rngorigen = wsTABLAS.Range(celdaOrigen)
Set rngdestino = wsdashboard.Range(celdaDestino)
'Seleccionar rango de celdas origen
rngorigen.Select
Range(Selection, Selection.End(xlDown)).Select
Range(Selection, Selection.End(xlToRight)).Select
Selection.Copy
'Pegar datos en celda destino
rngdestino.PasteSpecial xlPasteValues
Application.CutCopyMode = False
End Sub