


Программирование
+2Создание макроса в Excel с использованием несколькох кнопок CommandButton
Всем привет, не могу разобраться с такой проблемой: нужно написать макрос в Excel, в котором при комбинации нажатий нескольких кнопок Command Button (в любом порядке) в определенной ячейке появляется текст. Если это делается кодом в VBA, то какой код писать? Может кто знает?
По дате
По рейтингу
Private Sub CommandButton1_Click()
Range("A1") = "какой-то текст"
End Sub
Как вариант- использовать статическую переменную- одномерный массив. Длина массива - количество интересующих кнопок. Сначала весь массив нулевой. Нажали на кнопочку- соответствующий элемент массива увеличился на 1. После каждого нажатия кнопки считаем произведение всех элементов массива. Если оно не нулевое, то каждая кнопка была нажата минимум 1 раз.