Okay, so I feel like I am getting closer but I am running in to an object error. I am trying to replace old values in an excel sheet with the new charge values. Here is an example of what I am trying to do.
This is an example of the type of table I might start out with.
This is what I want it to look like after I run the VBA
Here is what I have so far.
 Sub Testing()
  Dim x As Integer
  Dim UpdateRng As Range
  Dim SelectRng As Range
  v = 2
  Application.ScreenUpdating = False
  ' Get count
  NumRows = Range("B2", Range("B2").End(xlDown)).Rows.Count
  Range("B2").Select
  ' Cycle through loop
  For x = 1 To NumRows
  
    Set SelectRng = Range("C" & v & ":" & "F" & v) 'Set range
    
    If "A" & v.Vaule = " " Or v.Value = "" Then GoTo NextV
    
        For Each UpdateRng In SelectRng
            If UpdateRng.Value > 0 Then
                UpdateRng.Value = Range("A" & v).Value
            End If
        Next
NextV:
        v = v + 1
       Next
      Application.ScreenUpdating = True
End Sub


 
     
    