Error 1004 en Set rngDestino = wshDestino.Range(celdaDestino1)
Publicado por PAU (1 intervención) el 10/05/2020 12:52:39
Hola a todos. Estoy empezando a programar en VBA. Tengo un error 1004 y no se como solucionarlo. Alguna idea?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
Option Explicit
Private Sub ButtonCopy_Click()
Dim wsFactura As Excel.Worksheet
Dim wsFacturaImprimir As Excel.Worksheet
Dim wshOrigen As Object
Dim wshDestino As Object
Dim rngOrigen As Excel.Range
Dim rngDestino As Excel.Range
Dim celdaOrigen1 As Excel.Range
Dim celdaDestino1 As Excel.Range
Dim NorFila As Object
'Indicar las hojas de origen y destino
Set wshOrigen = Worksheets("Factura")
Set wshDestino = Worksheets("FacturaImprimir")
'Indicar la celda de origen y destino
Set NorFila = ActiveCell
Set celdaOrigen1 = Range("A" & (ActiveCell.row))
Set celdaDestino1 = Range("C3")
'Inicializar los rangos de origen y destino
'Set rngOrigen = wsOrigen.Range(celdaOrigen1)
'Error 1004
Set rngDestino = wshDestino.Range(celdaDestino1)
'Seleccionar rango de celdas origen
celdaOrigen1.Select
Selection.Copy
Valora esta pregunta


0