Excel: флажок автоматической вставки (в соответствии с некоторыми условиями)

TL;DR: я хочу автоматически генерировать независимые элементы управления флажками в ячейках на основе их значения и близлежащих значений.


Длинная версия:

У меня есть электронная таблица, в которой некоторые ячейки действительно пустые, некоторые ячейки кажутся пустыми, но это не так (из-за условного форматирования - это определяется значением указанной выше ячейки и уже реализовано), а некоторые ячейки отображают свое значение (которое будет всегда быть текстом). Заранее я не буду знать, какие клетки будут принадлежать к какому-либо данному классу среди них; данные будут вводиться пользователем - все, что я могу сделать, это настроить лист так, чтобы он функционировал для них так, как он этого хочет.

Я хочу знать, как сделать так, чтобы Excel автоматически вставлял элемент управления флажок в любую ячейку, которая отображается как непустое (и на самом деле имеет значение), так что флажок соответствует той же ячейке, что и в том, что он появляется на другом листе (оценивая TRUE там, если флажок установлен) и наоборот.

Резюме:

  • Таким образом, ни одна действительно пустая ячейка не получит флажок, и никакая ячейка, которая выглядит пустой (даже если это не так), не получит флажок.
  • Если ячейка B3 в Sheet1 имеет флажок, тогда ячейка B3 в Sheet2 оценивается как TRUE если этот флажок установлен; Между тем, если ячейка B4 в Sheet1 имеет флажок, тогда ячейка B4 в Sheet2 оценивается как TRUE если этот флажок установлен - независимо от флажка в B3 Sheet1 или значения B3 в Sheet2. В частности, должно быть возможно, чтобы сгенерированные флажки взаимно независимо проверялись / выбирались и чтобы их выбор создавал TRUE приводят к доступным заранее определенным и фиксированным ячейкам, в которые их результаты биективно отображаются; Копирование флажка, насколько я знаю, не будет работать, потому что получающиеся копии не являются ни взаимно независимыми (и независимыми от оригинала), ни биективно сопоставленными с заранее определенной и фиксированной ячейкой, к которой я могу получить доступ.
  • Эти элементы управления флажка будут сгенерированы автоматически и вставлены в соответствующие места после заполнения ячеек.
  • Если содержимое / значение ячейки удалено / удалено или если ячейка должна стать пустой (даже если это не так), то эта ячейка автоматически потеряет свой флажок, и соответствующая ячейка на другом листе либо станет пустой, либо будет оценивать FALSE (до тех пор, пока флажок не появится снова И не будет снова подтвержден / выбран снова).

0 ответов

Другие вопросы по тегам