Вот мой код для кнопки, которая заменяет значение в выбранном диапазоне в Excel,
Private Sub CommandButton1_Click()
Dim a As Variant
Dim b As Variant
b = "1"
Dim example, cell As Range
Set example = Range("G5:AK5,g7:ak7,g9:ak9,g11:ak11,g13:ak13,g15:ak15,g17:ak17,g19:ak19,g21:ak21,g23:ak23,g25:ak25,g27:ak27,g29:ak29,g31:ak31,g33:ak33,g35:ak35,g37:ak37,g39:ak39,g39:ak39,g41:ak41,g43:ak43,g45:ak45,g47:ak47,g49:ak49,g51:ak51")
For Each cell In example
If 1 < cell.Value < 8 Then cell.Value = b Else If cell.Value = vbNullString
Then cell.Value = " "
Next cell
End Sub
Как сделать так, чтобы не заполнять пустые ячейки в выбранном диапазоне указанным значением?Я знаю только базовое кодирование, спасибо, ребята, заранее!