SUMAR "Desde..." "Hasta..."

Hola! Te describo la situación, todo en un UForm: ComboBox1 selecciona fecha "desde"; ComboBox2 selecciona fecha "Hasta", para establecer un rango de tiempo, que lo toma de la Hoja1, Columna A; necesito que en un TextBox (o mejor, en un Label) me sume los valores situados en la Columna B de la misma hoja, de acuerdo al rango indicado.
Todas las fechas son cronológicas en orden.
Gracias!

1 respuesta

Respuesta
1
Una forma bien sencilla (siempre intento por el lado más sencillo para luego poder ir complicándolo je je) pero no por eso menos efectiva es la siguiente :
Siguiendo tu ejemplo, en la celda D1 vamos a hacer que se le asigne el valor del combobox1 (fecha desde) y en la celda D2 el valor del combobox2 (fecha hasta)
en la celda G1 vamos a poner la siguiente formula : =SUMAPRODUCTO((fechas>=D1)*1;(fechas<=D2)*1;B1:B12)
solo falta el codigo del comandbutton del form (SUMA):
Private Sub CommandButton1_Click()
     Range("d1") = ComboBox1.Text
     Range("d2") = ComboBox2.Text
     Label1.Caption = Range("g1").Value2
End Sub
Espero que te halla sido de ayuda. Cualquier consulta quedo a las ordenes
Saludos, y no te olvides de finalizar y evaluar la respuesta.

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas