Непонятно, хотите ли вы остановиться во всех «For» или просто в первом, поэтому я добавляю «all», удаляйте остальные, если они вам не нужны.
Просто добавьте туда другое с End:
For Each c In Range("A2:CA2").Cells
If c = "Round 1 Bid" Then
c.Offset(-1, 0).Copy
Exit For
Else
End
End If
Next
For Each b In Range("A2:CA2").Cells
If b = "" Then
b.PasteSpecial 'what are you pasting just values? if so use xlpastevalues if everything then use xlpasteall after PasteSpecial
Exit For
Else
End
End If
Next
For Each c In Range("A2:CA2").Cells
If c = "Round 1 Bid" Then
With c
.Formula2R1C1 = " Round 1 Bid"
Range(.Offset(1, 0), .Offset(1, 0).End(xlDown)).Copy
End With
Exit For
Else
End
End If
Next
For Each b In Range("A2:CA2").Cells
If b = "" Then
b.Offset(1, -1).PasteSpecial 'what are you pasting just values? if so use xlpastevalues if everything then use xlpasteall after PasteSpecial
Exit For
Else
End
End If
Next
Также не выбирайте вещи, я обновил ваш код, чтобы убрать выбор.