@PiShim

Как сделать взаимосвязанные выпадающие списки в Google Sheets?

Подскажите пожалуйста, как можно сделать в одинаковых взаимосвязанных выпадающих списках, когда в одном выпадающем списке выбираешь нужное значение и в другом списке оно тоже выбирается, и наоборот. Ну и такая же проблема с чекбоксами. То есть, есть список А и список Б. В списке а выбираем значение 1 то и в списке Б оно появляется и наоборот из Б в А, но таких одинаковых списков 10 штук
  • Вопрос задан
  • 303 просмотра
Пригласить эксперта
Ответы на вопрос 1
ProgrammerForever
@ProgrammerForever Куратор тега Google Sheets
Учитель, автоэлектрик, программист, музыкант
Нужно обрабатывать событие onEdit(), причём надо назначить полноценный триггер на это.
Заготовка кода для onEdit()
function onEdit(event) {
	//Возникает при изменении ячейки
	var ss = event.source.getActiveSheet();//Текущий лист
  	var address = event.range.getA1Notation().toUpperCase();//Адрес ячейки
	var row = event.range.getRow();							//Номер строки
	var col = event.range.getColumn();						//Номер столбца
	var newValue = event.value;								//Новое значение
	var oldValue = event.oldValue;							//Старое значение
	
  if (["Лист1","Лист2"].indexOf(ss.getName())==-1) return;	//Указываем на каких листах должен работать скрипт
	
	//Что-то делаем...
  };
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы