4,375 questions
Try a loop like this:
Dim i As Integer
For i = 1 To 100
If Cells(7, i).Value = "" Then
' empty cell found '
Cells(7, i).Value = "New value"
Exit For
End If
Next i
It finds the empty cell of the first 100 columns, in 7th row.