Я использую ячейки в качестве «кнопок», связывая их с функцией VBA:
=HYPERLINK("#vba_function()", "jump_text")
Когда нажата «кнопка», я хочу, чтобы адрес ячейки был сохранен в некотором массиве clicked_cells
, поэтому на него нельзя нажать снова. Псевдокод:
if ActiveCell.Address in clicked_cells then MsgBox("That cell already selected. Choose another.")
Как инициализировать такой массив и как его обновить в vba_function
?