CONTRIBUTOR.PW
513 subscribers
326 photos
21 videos
3 files
366 links
Разработка | Автоматизация | Внедрение ИИ

Сайт contributor.pw
Чат t.me/contributor_pw_chat
Download Telegram
10 марта разработчики Excel проведут очередную публичную беседу, в ходе которой им можно будет задать любые вопросы https://techcommunity.microsoft.com/t5/excel-blog/excel-reddit-ama-on-march-10-at-10-am-pt/ba-p/2108687, например, что же реально курче VLOOKUP или INDEX/MATCH? Может быть вопросы, связанные с возможностями бизнес-аналитики, что-то про сводные таблицы, Power Pivot, модель данных и интеграцию PowerBI? Должно быть интересно 👍
Немного настроил внешний вид сниппетов. Разделил основной код и код для запуска. На примере последнего сниппета https://google-apps-script-snippets.contributor.pw/snippets/common_js/get_id_from_url/ который просто получает id файла из его url
Теперь сниппеты можно копировать себе через https://scrviz.web.app
This media is not supported in your browser
VIEW IN TELEGRAM
Нашел на форумах такую ошибку: если ввести значений "14%", то оно преобразуется в десятичную дробь без дробной части. Пока еще не понятно, насколько сильно это может повлиять на расчеты, но таких чисел как 14,% достаточно. Кстати, Sheets API возвращает значение без знака.
This media is not supported in your browser
VIEW IN TELEGRAM
В продолжение сообщений о багах, хочу предупредить о проблеме автозаполнения. Суть в том, что при протягивании последовательности можно получить неточные значения чисел. Это получается не всегда, например, если начать с 0,01, то проблемы не возникает.
Картинка порадовала. Действительно, стоит вовремя переосмыслять использование тех или иных инструментов. Особенно Google Таблиц. https://twitter.com/benlcollins/status/1375819466634825733
Еще одно простое решение, которое позволяет избежать проблемы отслеживания последовательности колонок, при получении данных из Таблиц Гугл. Если преобразовывать двумертный массив в массив обектов, то можно не заботиться о последовательности колонок. https://groups.google.com/g/contributorpw/c/tVXRm5PUGOc
Приглашаю на "Automation for Admins: Command line management for Google Workspace with GAM". Управление Google Workspace через командную строку с помощью GAM. Понимаю, что "трудности перевода", но очень надеюсь, что контент окажется полезным. https://www.youtube.com/watch?v=7lPGbScRNk8 Полезным не только в плане администрирования системы, но и в понимании предметной части вообще.
This media is not supported in your browser
VIEW IN TELEGRAM
Workspaceupdates сообщает, что теперь доступна возможность выделения нескольких вкладок для быстрого удаления, перекрашивания, копирования или перемещения https://workspaceupdates.googleblog.com/2021/07/select-multiple-tabs-in-google-sheets.html 🥳💃🕺👏
Google запускает тестирование Google Forms API. Вы можете попробовать получить доступ через эту форму https://docs.google.com/forms/d/e/1FAIpQLSdSol7REBlfqk3J9i8TD__B6f7185ynkVw7HkJQ3Rg62W36sw/viewform
Формы Гугл до сегодняшнего момента не имели открытого API.
Может кому будет интересен МК https://fpmi-edu.ru/sql_course/?#rec345017792
This media is not supported in your browser
VIEW IN TELEGRAM
Скоро во всех экранах
Новые встроенные, последовательные, контекстно-зависимые предложения формул и функций при работе с данными в Google Таблицах https://workspaceupdates.googleblog.com/2021/08/intelligent-formula-and-function-suggestions-in-google-sheets.html
Решил таки заменить Project Manager на обычный поисковик https://groups.google.com/g/contributorpw/c/mM__U5v6I1U/m/SYSiDX4JAQAJ Слишком много проектов на одном диске.
This media is not supported in your browser
VIEW IN TELEGRAM
Простой сниппет, который показывает как открыть диалог из бокового меню https://groups.google.com/g/contributorpw/c/UqwgsQhOnT0/m/qlOOib0PAQAJ
Иногда ты просто хочешь, чтобы условное форматирование работало как надо. Видимо, кому-то не хватало того, что ячейки и так имеют ссылки на себя в виде своих имен.
Привет! Я сделал немного практических работ на русском языке для знакомства с Google Apps Script. Так же внес специфические правки и выделил дополнительные термины, которые, уверен, будут полезны. В составе быстрый старт и сборник "Основы Apps Script в Google Таблицах", которые содержат голосарий, вводные пояснения, описание процесса авторизации, примеры композиции простых приложений, создание пользовательских функций, макросов, пользовательских меню. Примеры файлов с данными для самостоятельной работы можно найти по тексту. Конструктивная критика приветствуется. Найти все лабы можно на этой странице https://contributor.pw/labs/
Вы сталкивались с этой проблемой?
Если вы ведете JSDoc комментарии к коду, то можно вывести все публичные методы, которые потом можно будет использовать в меню. Особенно полезно, если код вы только поддерживаете или получили для рефакторинга. Скрипт для zx

#!/usr/bin/env zx

const extract_ = (v) =>
(String(v).match(/exported\s+(.+?)\s+\*/) || [undefined, undefined])[1];

const r = await $`grep -rnw 'src' -e '/* exported'`;

const data = r.stdout.split('\n').map(extract_).filter(Boolean);

console.log(data);