четверг, 16 апреля 2020 г.

Google sheet (гугл таблицы). Простые триггеры. onOpen

Google sheet (гугл таблицы). Простые триггеры. onOpen

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

Переходим к работе со скриптами - откроем из основного меню редактор скриптов


Создадим функцию onOpen, для этого добавим нижеприведенный код

function onOpen() {
  
  //--- Вызываем пользовательскую функцию - myInetMenu 
  myInetMenu();
  
}



Проверим результат


Дополнительные материалы:
Google sheet (гугл таблицы). Добавляем пользовательское меню

Google Apps Script – Сценарии приложений Google


gSheet.Вызываем нашу функцию

Google sheet (гугл таблицы). Добавляем пользовательскую функцию

Пользовательские Функции. Из даты Месяц прописью.date_to_string()

Google таблицы. Простая работа на примере учета Моих расходов.

среда, 15 апреля 2020 г.

Google sheet (гугл таблицы). Добавляем пользовательское меню

Google sheet (гугл таблицы). Добавляем пользовательское меню

Переходим к работе со скриптами - откроем из основного меню редактор скриптов


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

function myInitMenu() {

  //--- Возвращает экземпляр среды пользовательского интерфейса электронной таблицы, которая позволяет сценарию добавлять такие функции, как меню, диалоговые окна и боковые панели. 
  //--- Справка - https://developers.google.com/apps-script/reference/spreadsheet/spreadsheet-app?hl=ru#getUi()
  var my_ui = SpreadsheetApp.getUi();
  //--- Создает меню
  //--- Справка - https://developers.google.com/apps-script/reference/base/menu
  var my_menu = my_ui.createMenu("Мои функции");
  //--- Добавляет элемент в меню
  //--- Справка - https://developers.google.com/apps-script/reference/base/menu
  my_menu.addItem("Моя функция - Все идет по плану", "myGoToPlan");
  //--- Вставляет меню в экземпляр пользовательского интерфейса редактора.
  //--- Справка - https://developers.google.com/apps-script/reference/base/menu
  my_menu.addToUi();
  
}  



Проверим результат


Дополнительные материалы:


Google Apps Script – Сценарии приложений Google


gSheet.Вызываем нашу функцию

Google sheet (гугл таблицы). Добавляем пользовательскую функцию

Пользовательские Функции. Из даты Месяц прописью.date_to_string()

Google таблицы. Простая работа на примере учета Моих расходов.





вторник, 14 апреля 2020 г.

Google sheet (гугл таблицы). Добавляем пользовательскую функцию

Переходим к работе со скриптами - откроем из основного меню редактор скриптов


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

function myGoToPlan() {
  
  SpreadsheetApp.getActiveSpreadsheet().getActiveSheet().getRange('a1').setValue('Все идет по плану');
                                                                                      
}


В меню выбираем название нашей функции  myGoToPlan 

и нажимаем кнопку выполнить,



Проверим результат

пятница, 3 апреля 2020 г.

Google sheet (гугл таблицы). Двумерный массив превращаем в одномерный массив




Двумерный массив имеет несколько столбцов и строк. 
Одномерный массив имеет один столбец и много строк.

Исходные данные - двухмерный массив


Результат в ячейке С13:

=FLATTEN(H2:I8)

среда, 25 марта 2020 г.

Python. django. Создание проекта(сайта). (windows)

python.django install

Создадим проект django. Шаг первый выбираем папку для создания и хранения проекта. Затем переходим в нее и через консоль(cmd,PowerShell) вводим команду.
Где first это имя нашего проекта

django-admin.exe startproject first


Проект создан, вот как это выглядит:

Теперь запустим сервер 

Перейдем в папку нашего проекта - first, введем команду

cd first

введем команду для запуска сервера

python manage.py runserver



Проверим наш сайт(проект), откроем браузер и введем адрес 

http:\\localhost:8000


установка завершена

Python. Установка django

Если django не установлен, установим его с помощью менеджера работы с пакетами pip. Для этого введем команду в консоле (cmd, PowerShell):

pip install django

проверим версию:

python -m django  --version

вторник, 24 марта 2020 г.

Google таблицы. Сортировка и фильтрация по цвету

google

Сортировка и фильтрация по цвету

В google таблице можно сортировать и фильтровать по цвету любой диапазон.

Выделяем диапазон и нажимаем в верхнем меню кнопку создать фильтр.

Далее нажимаем открыть фильтрацию, и выбираем нужные настройки

Готово


Аналогично можно сделать отбор по заливке цветом ячеек