Hola a ambos,
@RandalHP , por si es de tu interés, te paso un archivo donde con una sencilla fórmula puedes obtener, partiendo de fecha inicial y fecha final a voluntad, el total de cada uno de los 'CeBe'.
Ambas fechas habría que introducirlas en J6 y K6.
El modelo es fácilmente aplicable/ampliable a rangos de mayor amplitud, sea en datos (filas) o fechas (columnas).
Saludos,
DATA (B).xlsx
Por
Victor7, · publicado
Hola todos
agradezco de antemano cualquier gestión / ayuda
tengo dos pestañas
BBDD listado exportado de la ERP donde pueden cambiar los importes
USUARIO listado histórico de BDD
El código tiene que detectar por la columna del nº factura ( columna J ) y cuando detecte el mismo nº de factura que
actualice los importes de acuerdo a la exportación ( BBDD ).....que mal me explico. Lo siento.
Sub CORREGIRIMPORTES2()
Dim i, j As Integer
j = 3 ' DONDE EMPIEZA A ESCRIBIR
For i = 3 To 10000 ' DONDE EMPIEZA A BUSCAR
If Range("BBDD!J" & i) = Range("USUARIO!J" & j) Then
Range("BBDD!K" & i).Value = Range("USUARIO!K" & j).Value
j = j + 1
End If
Next
While Range("USUARIO!a" & j) <> ""
Range("USUARIO!a" & j) = ""
Range("USUARIO!b" & j) = ""
Range("USUARIO!c" & j) = ""
Range("USUARIO!d" & j) = ""
Range("USUARIO!e" & j) = ""
Range("USUARIO!f" & j) = ""
Range("USUARIO!g" & j) = ""
Range("USUARIO!h" & j) = ""
Range("USUARIO!i" & j) = ""
Range("USUARIO!j" & j) = ""
Range("USUARIO!k" & j) = ""
Range("USUARIO!L" & j) = ""
Range("USUARIO!M" & j) = ""
Range("USUARIO!N" & j) = ""
Range("USUARIO!O" & j) = ""
Range("USUARIO!P" & j) = ""
Range("USUARIO!Q" & j) = ""
j = j + 1
Wend
End Sub