Как сохранить гугл таблицу
Перейти к содержимому

Как сохранить гугл таблицу

  • автор:

Как сохранить изменения в Google Таблице

Google Таблицы – отличный инструмент для онлайн работы с электронными таблицами. Здесь присутствует большинство основных функций Excel, которые необходимы пользователям.

Но, к некоторым особенностям работы в онлайн нужно будет привыкнуть. Например, здесь отсутствует меню «Файл – Сохранить» из-за чего многие пользователи не знают как сохранить изменения в Google Таблице или получить файл в формате Excel.

Как сохранить изменения в Google Таблице

Google Таблицы используют автоматическое сохранение и не имеют отдельной функции для сохранения документа. Здесь не нужно использовать меню « Файл — Сохранить » как Microsoft Excel или в других программах. Вместо этого Google Таблицы автоматически сохраняются после внесения любых изменений. При этом в верхней части окна отображается надпись « Сохранение ».

сохранение Google Таблицы

После завершения сохранения появляется иконка в виде облака.

иконка в виде облака

Кликнув по этой иконке, можно узнать текущее состояние документа. Если здесь написано, что « Все изменения сохранены на Диске », то таблицу можно смело закрывать. Все данные уже сохранились.

Все изменения сохранены на Диске

Также в окне Google Таблице отображается время последнего изменения. Эту информацию можно найти в центральной части окна, справа от меню « Справка ».

время последнего сохранения

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

Как сохранить Google Таблицу на компьютер в формате Excel

Если вы хотите продолжить работу с Google Таблицей в программе Excel, то ее можно сохранить на компьютер в формате XLSX . Для этого откройте меню « Файл – Скачать » и выберите формат « Microsoft Excel (XLSX) ». В результате таблица сохранится на компьютер в виде XLSX-файла.

сохранить Google Таблицу на компьютер в формате Excel

Также с Google Таблицей можно сохранить на компьютер в таких форматах как OpenDocument (.ods), PDF, HTML, CSV и TSV.

  • Как добавить строки (столбцы) в Google Таблицу
  • Как создать тест в Google Формах: пошаговая инструкция для чайников
  • Как закрепить строку или столбец в Google Таблице
  • Как ограничить время теста в Google Форме
  • Как создать таблицу и привязать ее к Google Форме

Создатель сайта comp-security.net, автор более 2000 статей о ремонте компьютеров, работе с программами, настройке операционных систем.

Остались вопросы?

Задайте вопрос в комментариях под статьей или на странице «Задать вопрос» и вы обязательно получите ответ.

Сохранение данных веб-формы в Google таблицы

Таблицы Google представляют собой удобный инструмент совместного просмотра\редактирования каких-либо данных. При помощи небольшого скрипта в Google Apps мы напишем обработчик, который будет служить action’ом для любой формы на сайте и сохранять информацию в google-таблицу. Его можно использовать, например, для абсолютно анонимного опроса, отправляя данные из формы сразу в облако, минуя backend-часть сайта.

1. В google spreadsheets создаем новый документ. Далее нужно выполнить 3 простых действия:
a. дать листу нормальное название. Например, Answers
b. заполнить первую строку таблицы идентификаторами полей формы, которую мы будем отправлять. В примере это input1, input2 и input3
c. скопировать id документа из адресной строки. Он находится между /d/ и /edit

создание документа

2. Переходим в Script Editor:

google script editor

3. В поле для скрипта копируем код:

// обработчик get-запросов function doGet(e) < return handleResponse(e); >// обработчик post-запросов function doPost(e) < return handleResponse(e); >// основной метод function handleResponse(e) < // блокировка скрипта от одновременного выполнения в нескольких копиях var lock = LockService.getPublicLock(); lock.waitLock(30000); try < // идентификатор документа, куда мы будем записывать данные // можно сделать константой или передавать в запросе. Например, в параметре GoogleSheetId var doc = SpreadsheetApp.openById(e.parameter["GoogleSheetId"]); // название листа в документе, куда будут записываться данные var sheet = doc.getSheetByName("Answers"); // заголовки столбцов из первой строки var headers = sheet.getRange(1, 1, 1, sheet.getLastColumn()).getValues()[0]; // номер последней заполненной строки + 1, туда запишутся данные var nextRow = sheet.getLastRow()+1; // контейнер для записываемых данных var row = []; // цикл по заголовкам столбцов таблицы for (i in headers) < // значение столбца с датой записывается с использованием встроенного типа данных DateTime или Date if (headers[i] == "timestamp") < row.push(new Date()); >else < // e.parameter - массив параметров запроса // ключи должны совпадать с заголовками столбцов таблицы var val = e.parameter[headers[i]]; // если в запросе нет нужного значения для столбца - записываем пустую строку if (val === undefined) < val = ''; >row.push(val); > > // записываем данные в строку nextRow sheet.getRange(nextRow, 1, 1, row.length).setValues([row]); // в ответ вернем json с номером строки и флаге успешности запроса return ContentService .createTextOutput(JSON.stringify()) .setMimeType(ContentService.MimeType.JSON); > catch(e) < // в случае ошибки вернем json с флагом неуспешности запроса и выброшенным исключением return ContentService .createTextOutput(JSON.stringify()) .setMimeType(ContentService.MimeType.JSON); > finally < // снимаем блокировку со скрипта lock.releaseLock(); >>

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

4. Сохраняем приложение с произвольным именем

googlesheets3

5. Далее нам нужно опубликовать скрипт как веб-приложение — меню Publish — Deploy as web app… Здесь важно в последнем вопросе дать возможность выполнять скрипт всем без авторизации

google deploy as web app

6. При первом сохранении Google запросит разрешения на изменение документов от имени приложения

authorize

7. Скрипт мы писали сами, поэтому верификация не нужна. Можно смело нажимать Got project (unsafe)

googlesheets6

8. Разрешаем доступ

googlesheets7

9. Финальный шаг — копируем ссылку. Можно вставлять ее в action формы на сайте и сохранять данные в google таблицу

macros url

Для проверки работы проще всего добавить в ссылку приложения нужные get-параметры и перейти по ней в браузере.

Больше статей и материалов по web-разработке в tg-канале — подписывайтесь!

Как распечатать, сохранить или удалить Google таблицу

Мы подробно рассмотрели, как ввести информацию в Google таблицу. Но ведь рано или поздно необходимо её оттуда получить – вывести на печать либо сохранить в файл на вашем компьютере. А иногда за ненадобностью хотелось бы и удалить Google таблицу, чтобы освободить место на диске (предварительно сохранив файл у себя на компьютере).

В этой статье мы рассмотрим:

Как можно распечатать Google таблицу.

Чтобы распечатать данные, действуйте так же, как это принято делать в других табличных процессорах. Используйте меню Файл -> Печать, либо просто нажмите комбинацию клавиш Ctrl+P. Далее следуйте инструкциям на экране, установите параметры печати, выберите принтер и отправьте ваш документ на печать.

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

Как сохранить Google таблицу в файл.

Чтобы сохранить вашу таблицу в виде файла на компьютере, используйте меню Файл -> Скачать как. и далее выберите, в виде какого файла вы хотите сохранить ваши данные.

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

сохранить таблицу Google в файл

Два способа как удалить Google таблицу.

После того как вы длительное время поработаете с Google таблицами, у вас накопится определённое количество таблиц, которые вам уже не нужны, но занимают место на Google Диске. А этого места нам часто не хватает.

Поэтому лишние и неиспользуемые файлы лучше удалить. Давайте посмотрим, как это сделать.

Откройте таблицу, которую собираетесь удалить. Перейдите в меню Файл -> Удалить.

удалить google таблицу

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

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

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

Также можно удалить таблицу не открывая её, а прямо из главного окна Google Sheets.

удалить файл google таблиц

Второй способ удаления – найти файл на Google Диске, кликнуть на нем правой кнопкой мышки и выбрать значок корзины, либо нажать такой же значок на верхней панели.

удалить файл с гугл диска

После этого нужно не забыть очистить корзину, чтобы удалить файл навсегда и освободить место на Google Диске.

Еще раз напомню — если вы не очистили корзину, то вы всегда сможете восстановить из нее ранее удалённый файл – так же, как вы это наверняка делали с Корзиной Windows.

Когда вы не сможете удалить Google таблицу?

Удалить таблицу может только её владелец.

Если вы попытаетесь удалить таблицу, владельцем которой не являетесь, то видеть вы ее перестанете, но у её владельца она останется.

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

Обратите внимание, что на главной странице Google Sheets есть возможность установить фильтр в зависимости от того, кто является владельцем файла.

фильтр по владельцу google таблицы

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

Владелец я – вижу только мои собственные таблицы.

Владелец не я – таблицы, владельцем которых вы не являетесь и удалить которые не можете, но можете просматривать и иногда даже редактировать.

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

Надеюсь, эта информация о работе в Google таблицах была полезна. Если я что-то упустил, то пишите в комментариях свои вопросы и пожелания, я обязательно дополню статью.

Как получать изображения из Google Таблицы

Данная статья научит вас получать изображения для сценариев из Google Таблиц, чтобы они не занимали место в сценарии.

Вы сможете указывать, какое изображение будет выведено на экране, при этом вам не нужно добавлять все эти изображения в сценарий.

На примере урока Печеньки с предсказаниями разберем вывод изображений из Google Таблицы.

Создание сценария​

Пройдите урок Печеньки с предсказаниями. По итогу прохождения у вас получится такой сценарий:

Добавление изображений в Google Таблицу​

Перейдите в Google Таблицу с предсказаниями и добавьте в нее столбец image .

В этом столбце поместите ссылки на изображения во все строчки, которые собираетесь выводить. Ссылки должны кончаться на .jpg .

Добавление блока Изображение в сценарий​

На экран $prediction.line добавьте блок Изображение и перейдите на вкладку По ссылке.

В поле Введите URL-картинки напишите $prediction.image . Нажмите Сохранить.

Теперь вы можете протестировать сценарий.

Тестирование сценария​

Нажмите Тестировать вверху страницы.

Бот будет выводить изображение, которое соответствует случайной строчке, полученной в HTTP-запросе. С помощью переменной $prediction.image мы указываем путь к изображению, а сами картинки хранятся в таблице и не занимают место в сценарии.

  • Создание сценария
  • Добавление изображений в Google Таблицу
  • Добавление блока Изображение в сценарий
  • Тестирование сценария

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

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