Перейти к содержимому

Как скрыть вкладки в гугл таблицах

  • автор:

Как полностью скрыть от определенного пользователя часть таблицы?

Есть некая таблица в которой есть столбцы «исполнитель» и «стоимость» и куча строк соответственно. Вопрос в том можно ли в зависимости от того какой указан исполнитель в ячейке скрывать стоимость его услуг от других пользователей(исполнителей)? Возможно даже скрывать полную строку. Но лучше отдельную ячейку.

  • google-spreadsheet
  • google-apps-script

Отслеживать
13.7k 12 12 золотых знаков 43 43 серебряных знака 75 75 бронзовых знаков
задан 9 сен 2018 в 13:57
Artyom Paruev Artyom Paruev
5 1 1 серебряный знак 4 4 бронзовых знака

1 ответ 1

Сортировка: Сброс на вариант по умолчанию

Этого сделать нельзя.

В такой системе управления данными, как Гугл Таблица, права назначаются на весь блок данных (файл). Некоторые ограничения, которые мы можем устанавливать внутри Таблицы,например, защищать листы или диапазоны, не являются системными (полными, фатальными, как хотите). Если можно было бы применить ограничения на часть Таблицы для определенного пользователя, то для других пользователей эта часть Таблицы перестала бы существовать, а следовательно для них бы перестала существовать и логика, данные для дальнейших расчетов и построения визуализаций и пр.

Выходов из этой ситуации несколько.

Самый важный и действенный из них — это перестать приписывать магические свойства Таблицам. Люди часто склонны считать что-то не тем, чем оно является. Необходимо четко понимать, что при низком пороге входа обязательно существуют какие-то грабли, которые появятся в самый неподходящий момент.

Другой способ заключается в использовании СУБД. Порог входа уже совершенно иной и требует материальных и трудовых затрат.

Еще один способ занимается поиском других подобных Таблицам систем, в которых существуют дополнительные правила ограничения прав. Я использую такой способ сейчас. Безуспешно.

В контексте текущего вопроса существует следующий способ. Он заключается в применении простого принципа под названием «Принцип разделения функциональности (в табличных процессорах)». Его суть в двух словах: «разделяй и властвуй».

Гугл-таблица — как запретить просмотр отдельных листов?

Есть Google-таблица с несколькими листами. Как надёжно запретить просматривать отдельные листы? Т.е. есть доступ только к 2 из 10, например. Уже передумал все варианты, в т.ч. со скрытием листов и отображением по паролю. Но в любом случае может сделать копию и работать с ней, сняв все ограничения. Если это сделать невозможно, можно ли сделать так: Сделать общий файл со всеми листами, а в других файлах делать IMPORTRANGE? Но тогда опять та же проблема — в IMPORTRANGE нужно вставлять ссылку на таблицу, и если есть ссылка, то можно просто открыть её в браузере и сделать копию таблицы со всеми листами.

  • Вопрос задан более трёх лет назад
  • 40117 просмотров

Комментировать
Решения вопроса 0
Ответы на вопрос 3

ProgrammerForever

Григорий Боев @ProgrammerForever Автор вопроса, куратор тега Google Sheets
Учитель, автоэлектрик, программист, музыкант

Нашёл как обойти все ограничения. IMPORTRANGE не подходил, т.к. была вероятность того что юзер скопирует ссылку, скопирует документ и расчехлит документ как захочет. Сделал так: Файл — Опубликовать в Интернете. И юзеры видят свои данные, и до материнского файла не докопаться. Спасибо всем откликнувшимся

Ответ написан более трёх лет назад
Нравится 7 2 комментария
Liudmyla21 @Liudmyla21

Григорий, а реально ли создать файл с возможностью других пользователей редактировать свой лист, не видя при этом других листов?
Т.е. иметь права доступа на редактирование только видимых листов, но не иметь возможности делать видимыми другие листы.
Если что-то подобное можно реализовать, было бы круто

ProgrammerForever

Григорий Боев @ProgrammerForever Автор вопроса, куратор тега Google Sheets

Liudmyla21, Сделать так можно, но работать не будет. Если есть доступ на редактирование — то бери и копируй файл и смотри на копии что там да как.

Как защитить диапазон или лист в Google Таблицах

Как защитить диапазон или лист в Google Таблицах

Защита данных от редактирования в Google Таблицах актуальна только в тех случаях, когда речь идет о совместной работе над документами. Вы можете ограничить изменения для определенных пользователей или всех, кто имеет доступ к документу. Это ограничение может касаться только определенного диапазона или всего листа.

Давайте более детально разберемся с тем, как правильно управляться с этой настройкой и обеспечить корректную защиту документа.

Изменение настроек доступа для всего листа

Давайте сразу уясним, что настройка доступа не совсем относится к теме защиты диапазона или листа, поскольку распространяется на весь документ. Однако если вы все же зашли в эту статью и заинтересованы в ограничении на весь документ, давайте кратко остановимся на другой настройке, относящейся непосредственно ко всей Таблице.

  1. Если вы являетесь владельцем, после открытия таблицы нажмите кнопку «Настройки Доступа». Переход к настройкам доступа для защиты листа или диапазона в Google Таблицах
  2. При появлении сообщения «Доступ ограничен» можете пропустить эту инструкцию, поскольку документ и так доступен только вам. Просмотр текущих настроек доступа для защиты листа или диапазона в Google Таблицах
  3. При распространении по ссылке или по адресам вы увидите сообщение другого формата. Вы можете развернуть соответствующее меню, чтобы запретить всем пользователям доступ к этому документу. Доступ по ссылке для защиты листа или диапазона в Google Таблицах
  4. Обратите внимание, что можно дополнительно установить разрешения, предоставив доступ только для чтения или комментирования. Только пользователь со статусом «Редактор» сможет вносить изменения в ваш документ. Выбор уровня доступа для защиты листа или диапазона в Google Таблицах

Теперь вам должно быть точно понятно, что данная настройка распространяется на всю таблицу и подходит обычно в тех случаях, когда речь идет об открытии доступа для чтения и редактирования. Далее речь пойдет о защите отдельных диапазонов или листов одного документа. Эти настройки могут значительно отличаться от тех, которые были заданы для всей электронной таблицы.

Комьюнити теперь в Телеграм
Подпишитесь и будьте в курсе последних IT-новостей

Добавление защиты для диапазона данных в Google Таблице

Защита выбранного диапазона в Google Таблицах означает, что вы как создатель устанавливаете запрет на редактирование всем пользователям или делаете так, чтобы при попытке внести изменения каждый юзер видел соответствующее предупреждение, но при этом мог его игнорировать. Выбор параметров не является чем-то трудным и выглядит так:

  1. Сначала выделите тот диапазон, который хотите защитить. Если речь идет о целом листе, щелкните сразу по нему ПКМ и из контекстного меню выберите пункт «Защитить лист». Выделение области для защиты листа или диапазона в Google Таблицах
  2. Для диапазона в контекстном меню, которое тоже открывается нажатием правой кнопкой мыши, наведите курсор на «Показать другие действия с ячейкой» и выберите пункт «Защитить диапазон». Вызов меню настроек для защиты листа или диапазона в Google Таблицах
  3. Задайте для него описание, если собираетесь создать несколько таких настроек для одного и того же документа. Это позволит в будущем не запутаться в общем списке. Ввод описания для защиты листа или диапазона в Google Таблицах
  4. Убедитесь в том, что диапазон или лист выбраны правильно. Если что, всегда можно внести изменения в соответствующих полях или вернуться к таблице, чтобы выделить ячейки с зажатой левой кнопкой мыши. Проверка выбранной области для защиты листа или диапазона в Google Таблицах
  5. На этом настройки самого диапазона завершены, поэтому перейдем к защите, щелкнув по «Задать разрешения». Переход к настройке разрешений для защиты листа или диапазона в Google Таблицах
  6. Вы можете отметить маркером «Показывать предупреждение во время редактирования этого диапазона». Таким образом, каждый пользователь, кто захочет изменить одну из ячеек, получит сообщение и сможет его проигнорировать, продолжив редактирование. Настройка для отображения предупреждения для защиты листа или диапазона в Google Таблицах
  7. Однако чаще всего используется именно запрет. По умолчанию редактировать диапазон или лист можете только вы как создатель. Запрет на внесение изменений для защиты листа или диапазона в Google Таблицах
  8. Если развернуть список и выбрать «Настроить», то появится форма для выбора пользователей. Переход к настройке списка исключений для защиты листа или диапазона в Google Таблицах
  9. В ней укажите адреса или имена тех юзеров, кому тоже хотите предоставить разрешение на редактирование. Для всех остальных это будет запрещено. Настройка списка исключений для защиты листа или диапазона в Google Таблицах
  10. Обычно достаточно ввести первые буквы адреса электронной почты или имени, чтобы появился список с подходящими результатами. Подсказки по именам в списке исключений для защиты листа или диапазона в Google Таблицах
  11. Подтвердите изменения и убедитесь в том, что ваша настройка появилась в списке «Защищенные листы и диапазоны». Успешное добавление правила для защиты листа или диапазона в Google Таблицах

Точно таким же образом вы можете создавать неограниченное количество защищенных диапазонов и листов, устанавливая для них свои параметры. Это очень удобно при коллективной работе над большой электронной таблицей, где каждый сотрудник должен заполнять только те формы, которые относятся к его сфере деятельности.

Последующее управление защищенными диапазонами и листами

В конце давайте рассмотрим, как вызвать список защищенных листов и диапазонов, просмотреть его, добавить что-то новое или изменить уже существующие правила. Это нужно для того, чтобы вы не забыли, какие изменения вносили и всегда могли откатить их или доработать при смене условий пользования электронной таблицей.

  1. Список с необходимой информацией можно вызвать через меню «Данные», нажав по пункту «Защитить листы и диапазоны». Переход к просмотру всех правил для защиты листа или диапазона в Google Таблицах
  2. Появится перечень с описаниями существующих настроек и кнопка «Добавить лист или диапазон» для создания новых правил. Если нажать по существующей записи, вы будете перенаправлены в ту же форму, которая была разобрана выше, чтобы внести любые изменения. Просмотр всех правил для защиты листа или диапазона в Google Таблицах
  3. С листом все намного проще, ведь по нему достаточно кликнуть правой кнопкой мыши и выбрать «Защитить лист», чтобы посмотреть уже существующее правило или задать новое. Переход к правилу по отдельному листу для его защиты в Google Таблицах

Теперь вы знаете, что защита диапазонов и листов в Гугл Таблицах выполняется буквально в несколько кликов, и у вас есть практически неограниченные возможности в плане установки правил. Используйте эти параметры при коллективной работе с документами, чтобы никто не мог случайно или намеренно внести в них неправильные данные или стереть что-то нужное.

Как в Гугл Таблицах скрыть строки и столбцы?

Как в Гугл Таблицах скрыть строки и столбцы, если нужно поменять вид отображения документа? Ничего удалять не придется, мы научим вас небольшой хитрости! Если вы много и часто работаете с файлами и данными, пора осваивать весь функционал сервиса.

Специальная функция

Иногда просто необходимо бывает на время скрыть строки в Гугл Таблицах! Допустим, вам нужно взглянуть на данные без каких-то конкретных чисел и параметров, чтобы представить картину в целом. Не будете же вы полностью удалять столбцы, а потом заново их добавлять!

Вот для таких случаев и придумана специальная функция, позволяющая быстро скрыть столбцы в Гугл Таблицах и спрятать данные. Текст, формулы и вложения никуда не денутся, вы в любой момент сможете снова их развернуть и увидеть.

Задаетесь вопросом: Как перенести таблицу Эксель в Гугл? Ответили на него в прошлой статье.

Итак, что необходимо сделать, чтобы поменять формат отображения файла? Приступим к делу:

  • Откройте любой нужный документ в облачном хранилище;

  • Выберите строки или столбцы (поочередно), которые хотите спрятать.

Важно: если вы хотите выделить несколько элементов сразу, зажмите клавишу Ctrl на Windows или кнопку Command на macOS, а затем кликните мышкой/тачпадом.

Почти разобрались, как скрыть строки в Гугл Таблицах – осталось лишь несколько шагов!

  • После того, как вы выделили нужные элементы, нажмите на один из них правой кнопкой мышки (если у вас macOS – удерживайте клавишу Command и кликните на Control);
  • Появится небольшое меню, где вы увидите, как скрыть строку в Гугл Таблице или спрятать столбец. Просто нажмите на одноименную вкладку!

Вот и все, больше ничего делать не нужно. Вы без проблем можете редактировать другие доступные ячейки, добавлять новые данные (текст, формулы и т.д.) Это никак не повлияет на спрятанную область.

Рекомендуем к прочтению: как работать в Гугл Таблицах и использовать весь доступный функционал.

А как показать скрытые строки в Гугл Таблице, если вы уже готовы восстановить прежний вид документа? Нет ничего проще! Посмотрите на верхнюю или боковую панель (зависит от того, что вы «прятали»). Там, где раньше были элементы, теперь есть небольшая стрелка. Нажмите на эту стрелку – готово, все нужные данные появятся на своих местах!

Кроме того, в документах есть и другие интересные функции, которые помогут вам упростить работу. Все элементы можно закреплять (для удобства просмотра), группировать и объединять!

Скрыть столбцы в Гугл Таблице (как и строки) можно за несколько секунд. Вы ничем не ограничены, выделяйте несколько элементов и группируйте их, чтобы представить документ в нужном виде!

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *