Error con macors
Publicado por Ricardo (3 intervenciones) el 06/08/2019 17:25:52
Tengo esta macro de un proyecto pasado
Lo que hacia en este otro proyecto era leer los datos de distintas celdas de varias horas y listarlos en una hoja tipo indice.
En mi nuevo proyecto trate de acoplarla, pero tomaba datos de hojas que no deseo listar, y por lo tanto metia datos en blanco desplazando los que si debian estar.
Las hojas que deseo que no lea son respectivamente la 1, 2, 3 y no se si tampoco deba leer la 4 que es donde esta el indice donde se listan los datos de las demas hojas, a parte de estas cuatro hojas hay 10, de cuales se supone la macros debe leer los datos. espero puedan ayudarme a corregirla
Anexo el archivo del proyecto pasado por si necesitan un ejemplo de que debe de hacer exactamente la macros
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
Sub valorb2()
Dim ws As Worksheet
Dim i As Long
i = 2
For Each ws In ActiveWorkbook.Worksheets
If ws.Index = 1 Then GoTo F
Range("A" & i).Value = ws.Range("E5").Value
Range("B" & i).Value = ws.Range("E12").Value
Range("C" & i).Value = i - 1
i = i + 1
F:
Next
End Sub
Lo que hacia en este otro proyecto era leer los datos de distintas celdas de varias horas y listarlos en una hoja tipo indice.
En mi nuevo proyecto trate de acoplarla, pero tomaba datos de hojas que no deseo listar, y por lo tanto metia datos en blanco desplazando los que si debian estar.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
Sub actualizarvalor()
Dim ws As Worksheet
Dim i As Long
i = 2
For Each ws In ActiveWorkbook.Worksheets
If ws.Index = 1 Then GoTo F
Range("D" & i).Value = ws.Range("H4").Value
Range("E" & i).Value = ws.Range("H8").Value
Range("F" & i).Value = ws.Range("H47").Value
Range("G" & i).Value = ws.Range("H54").Value
i = i + 1
F:
Next
End Sub
Las hojas que deseo que no lea son respectivamente la 1, 2, 3 y no se si tampoco deba leer la 4 que es donde esta el indice donde se listan los datos de las demas hojas, a parte de estas cuatro hojas hay 10, de cuales se supone la macros debe leer los datos. espero puedan ayudarme a corregirla
Anexo el archivo del proyecto pasado por si necesitan un ejemplo de que debe de hacer exactamente la macros
- Ejemplo.xlsm.zip(18,7 KB)
Valora esta pregunta


0