Sumar con la Función Sumar.SI VBA
Hace unos días yo necesitaba usar desde VBA la función Sumar. Si, así que investigue un poco y encontré al parecido, lo quise acomodar a lo que necesitaba pero no lo logre, en la "Hoja1" tengo una tabla de datos, que empiezan desde "A2;Z500", En la columna "B" Tengo los datos que me servirán de condición, Ejemplo Arturo, Blanca, Camilo, etc, en la "Hoja2" tengo el Listado de las condiciones, en la columna "C", en "C2" estaría Arturo, en "C3" estaría Blanca y así sucesivamente,
Lo que quiero hacer es lo siguiente:
Que me sume todos los valores que están en la columna "D" de la "Hoja1", colocando el resultado el la "Hoja2" en la columna "D", en otras palabras, el resultado de la condición "Arturo" la macro colocaria suma en "D2" y la condición Blanca en celda "D3" así sucesivamente
ESTE ES EL CÓDIGO QUE MENCIONABA, si alguien me pudiera ayudar, desde ya muchas gracias
Sub Contar_Condicional()
'inicializo la variable resultado
RESULTADO = 0
'comienzo el bucle
For i = 2 To 100
If Cells(i, 2) = "OK" Then 'criterio qeu debe cumplir
'sumo sólo los valores que cumplen el criterio
'y voy sumando acumuladamente a lo anterior.
RESULTADO = RESULTADO + Cells(i, 1)
End If
Next
MsgBox RESULTADO
End Sub