То, что я ищу, является одним нажатием кнопки включения / выключения или переключения в какой-либо форме. Самое близкое, что я нашел, - это ручное редактирование ячейки для ввода 0
или 1
, но я надеюсь, что есть более приятный шаблон.
Я знаю, что в Google Sheets нет функциональности флажков, но есть ли способ получить эквивалентную функциональность?
google-sheets
dlanod
источник
источник
Ответы:
Google запустил на прошлой неделе (апрель 2018 г.) функцию вставки флажков в ячейки. Просто выберите ячейку, нажмите меню Вставить> Флажок
Для получения дополнительной информации см. Флажки «Добавить и использовать» .
ПРИМЕЧАНИЯ:
Значения по умолчанию для флажков - ИСТИНА / ЛОЖЬ, но их можно настроить так, чтобы они использовали любые значения в качестве эквивалента флажка MARK / UNMARKED. Если в ваших ячейках уже есть данные, выберите ячейки, затем выберите «Данные»> «Проверка данных». Установите флажок «Критерии», после чего появится поле ввода для значений TRUE / FALSE, которые будут использоваться.
Согласно дополнительным сведениям о новых средствах записи макросов и параметрах форматирования в Google Sheets, это может занять несколько недель, чтобы стать доступными для всех учетных записей. В моем случае это доступно для одной учетной записи G Suite, но еще не доступно для других моих учетных записей.Теперь он должен быть доступен для всех аккаунтов.Связанный
источник
0, 1
), но если я вставлю новый флажок, он всегда не отмечен. Есть ли способ конвертировать мои значения в правильно отмеченные или не отмеченные флажки?Это было слишком запутанно, есть НАМНОГО более простой способ сделать это, я добавил еще одно поле «быстрые и простые флажки», быстрый и простой способ сделать это:
☐,☑
Вуаля! Никаких дополнительных листов, никакого кодирования, ничего. Если вы хотите получить фантазию, вы можете создать опцию «Условное форматирование», где квадраты are ЗЕЛЕНЫЕ и квадраты R КРАСНЫЕ.
Я включил образец в предоставленный вами лист.
источник
Лучшее решение, которое я видел до сих пор, это то, которое используется в этом шаблоне (вот публичный документ, созданный шаблоном, который вы можете просматривать без входа в Google Drive).
Они имеют две ячейки на дополнительном листе с символом или изображением невыбранного флажка и один из выбранного флажка. Затем в ячейке, в которой вы хотите использовать флажок, установите для проверки данных «Элементы из списка» и «Создать список из диапазона» и выберите две ячейки с символами / изображениями. Затем вы получите раскрывающийся список в этой ячейке, где вы можете выбрать любой вариант.
Это не обеспечивает переключение одним щелчком мыши, но это довольно близко.
Обновление: я просто установил документ для редактирования кем-либо. Без этого вы не сможете увидеть, как работает выбор.
источник
Я использовал решение Matthijs, которое работало на меня. Мне было трудно следить за его ответом и понимать его, хотя вот пошаговое решение:
источник
Как отметил Рубен, в Google Sheets теперь есть реальные флажки. Стандартные флажки ИСТИНА / ЛОЖЬ могут быть вставлены из меню Вставка (Вставить> Флажок). Но вы также можете вставить пользовательские значения для отмеченных и непроверенных состояний, используя проверку данных для вставки флажков (значения могут быть числами или строками).
Предостережения при использовании метода проверки данных:
Страница справки Google
Мой пост в блоге о флажках в Sheets, в котором я обсуждаю выше более подробно.
источник
Да, это возможно. http://code.google.com/googleapps/appsscript/articles/bracket_maker.html содержит хороший пример, в том числе способ добавления кнопки в электронную таблицу для запуска сценария Google Apps в разделе 4. Затем его можно использовать для написания 0/1 к скрытой ячейке.
источник
Есть еще один возможный вариант: кнопка, которая помечает выбранную ячейку как «отмеченную» или «не отмеченную». Это требует двух шагов: 1) нажмите на ячейку; 2) нажмите на кнопку, чтобы проверить или снять флажок ячейки.
Скопируйте эту функцию:
Сохраните скрипт, закройте его и вернитесь в электронную таблицу.
Нажмите на изображение, которое вы вставили, и выберите «Назначить сценарий». Введите имя функции: toggleCheckBox.
Вам может быть предложено разрешение при первом нажатии на изображение.
источник