hola grupo!
tengo el siguiente codigo
Sub COMPILA_ADICIONA()
For I = 1 To 80
CODIGO = Cells(I + 45, 1)
For J = 6 To 42
On Error GoTo 100
VALOR = Application.WorksheetFunction.Match(CODIGO, Rows(J), 0)
ACUM = ACUM + VALOR
100
J = J + 3
Next J
Cells(I + 45, 2) = ACUM
Next I
End Sub
lo que pasa es que la linea "On Error GoTo 100" funciona la primera vez es
decir cuando j=6 y valor da como resultado vacio va a la linea 100 pero
cuando j toma el valor de 10 ( es decir el siguiente j despues de j=6) el
codigo se detiene diciendo que es imposible obtener la propiedad match, lo
que no estiendo es porque con la linea "On Error GoTo 100" no se salta ese
error.
muchas gracias
un saludo
Leer las respuestas