Excel VBA. Прописать команду для флажка на смену значения в ячейке
Доброго дня. Что нужно вписать в макрос, чтобы по нажатию на флажок "флажок активен" значение ячейки G3 было "да", а при повторном нажатии и "флажок неактивен" значение менялось на "нет". Количество перемены состояния бесконечно (если это влияет)... я в программировании не шарю.
з.ы. кому интересно - делаю в Excel игру в кости "Зонк"

Самое банальное, без особых программерских заморочек :
Private Sub CheckBox1_Change()
If CheckBox1.Value = True Then Range("G3").Value = "Yes"
If CheckBox1.Value = False Then Range("G3").Value = "No"
End Sub
выберите нужное или допишите свой вариант
- макрос - это обязательное условие ,
- у Феди так и я тоже хочу,
- формулы - это прошлый век,
- мне нравится слэнг программистов
Поставьте лайк пожалуйста =)
Код текстом что-бы вы не переписывали:
Sub ToggleCheckbox()
If Range("G3").Value = "да" Then
Range("G3").Value = "нет"
Else
Range("G3").Value = "да"
End If
End Sub