I am trying to update some cells for all rows that have the same value in the cLagNum range. Right now when I tell it to update, it only updates the current row. I'm not sure why it doesn't seem to be looping. Any ideas or suggestions would be appreciated.

For Each e In Worksheets("Summary").Range("cLagNum").Cells
    If e = TextBox2.Value Then
        e.Offset(0, -21).Value = Me.ComboBox15.Value
        e.Offset(0, -20).Value = Me.ComboBox16.Value
        e.Offset(0, -19).Value = Me.ComboBox17.Value
        e.Offset(0, -18).Value = Me.ComboBox1.Value
        e.Offset(0, -17).Value = Me.ComboBox19.Value
        e.Offset(0, -16).Value = Me.ComboBox8.Value
        e.Offset(0, -15).Value = Me.ComboBox7.Value
        e.Offset(0, -14).Value = Me.ComboBox2.Value
        e.Offset(0, -13).Value = Me.ComboBox4.Value
        e.Offset(0, -12).Value = Me.ComboBox3.Value
        e.Offset(0, -11).Value = Me.ComboBox6.Value
        e.Offset(0, -10).Value = Me.ComboBox5.Value
        e.Offset(0, -3).Value = Me.ComboBox20.Value
        e.Offset(0, -2).Value = Me.ComboBox18.Value
        e.Offset(0, 0).Value = Me.TextBox2.Value
    End If
Next e