Size: a a a

Чат | Google Таблицы и скрипты

2020 April 09

АК

Артём Кандар... in Чат | Google Таблицы и скрипты
Подскажите, пожалуйста есть ли возможность в таблице сделать генератор случайной картинки? Чтобы в аналогии с генератором случайных чисел в ячейке при нажатии на кнопку отображалась случайная картинка из папки или из отдельной вкладки. Может как-то через макросы или скрипты? Если есть решение или специалисты, готовые реализовать данную функцию, готов купить.

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

А карточки я сделал только рубашками вверх для наглядности. Но самих карт 18 стопок и в общей сложности их 520. Сами карточки есть в электронном виде, но их приходится зачитывать, а игрокам воспринимать на слух, т.к. случайное выпадение карты через таблицу пока не додумался как реализовать.
источник

АК

Артём Кандар... in Чат | Google Таблицы и скрипты
Артём Кандар
Подскажите, пожалуйста есть ли возможность в таблице сделать генератор случайной картинки? Чтобы в аналогии с генератором случайных чисел в ячейке при нажатии на кнопку отображалась случайная картинка из папки или из отдельной вкладки. Может как-то через макросы или скрипты? Если есть решение или специалисты, готовые реализовать данную функцию, готов купить.

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

А карточки я сделал только рубашками вверх для наглядности. Но самих карт 18 стопок и в общей сложности их 520. Сами карточки есть в электронном виде, но их приходится зачитывать, а игрокам воспринимать на слух, т.к. случайное выпадение карты через таблицу пока не додумался как реализовать.
источник

EN

Eugeny Namokonov in Чат | Google Таблицы и скрипты
Привет, Артём, можно
источник

EN

Eugeny Namokonov in Чат | Google Таблицы и скрипты
Сделай таблицу с парой ссылок на картинки, покажу, как можно будет выбирать из них рандомную
источник

АК

Артём Кандар... in Чат | Google Таблицы и скрипты
Благодарю, сейчас сделаю
источник

G

GIVER in Чат | Google Таблицы и скрипты
Eugeny Namokonov
Сделай таблицу с парой ссылок на картинки, покажу, как можно будет выбирать из них рандомную
random впр image
источник

G

GIVER in Чат | Google Таблицы и скрипты
Eugeny Namokonov
Володя, как дела? Доделал вчерашнюю работу?
Сделал такое при клике на любую "злую" ячейку выводит окно
источник

АК

Артём Кандар... in Чат | Google Таблицы и скрипты
Eugeny Namokonov
Сделай таблицу с парой ссылок на картинки, покажу, как можно будет выбирать из них рандомную
Документ с доступом редактирования.
https://docs.google.com/spreadsheets/d/1qMtOmDQdDZpnS4XL3VhMgCcOOWn5uQcSDQXRmxQ_Wyg/edit?usp=sharing

А в каком виде ссылки должны быть? Загрузить картинки в Google Disk? В отдельную папку?
источник

G

GIVER in Чат | Google Таблицы и скрипты
Ну да
источник

АК

Артём Кандар... in Чат | Google Таблицы и скрипты
5 минут
источник

G

GIVER in Чат | Google Таблицы и скрипты
GIVER
Ну да
Гугл диск отдельная папка
Потом можно воспользоваться скриптом который выведет на отдельный лист содержимое этой папки
Рамдомно получаете номер строки из этого листа и соответственно можете получить ид картинки
Засунуть в имаже
источник

АК

Артём Кандар... in Чат | Google Таблицы и скрипты
https://drive.google.com/drive/folders/1DX1GdUkAk4DqA5wz86-ocm9XbX-mmCa3?usp=sharing - папка с картинками с доступом редактирования, для примера взял 2 колоды и по 5 карточек в каждой
источник

G

GIVER in Чат | Google Таблицы и скрипты
Eugeny Namokonov
Сделай таблицу с парой ссылок на картинки, покажу, как можно будет выбирать из них рандомную
Жень можно я попробую
источник

EN

Eugeny Namokonov in Чат | Google Таблицы и скрипты
GIVER
Жень можно я попробую
Конечно
источник

EN

Eugeny Namokonov in Чат | Google Таблицы и скрипты
Но вообще там просто - чекбокс и рандом
источник

D

Dmitriy in Чат | Google Таблицы и скрипты
Vadim_ua
Если найдете буду признателен, масив данных не ьольшой
Пускай тот скрипт, который вносит изменения дергает по doGet () скрипт, который висит на тригере
источник

РИ

Роман Игнатов... in Чат | Google Таблицы и скрипты
Dmitriy
Пускай тот скрипт, который вносит изменения дергает по doGet () скрипт, который висит на тригере
Проще тот же самый скрипт заставить выполнить работу триггера.
источник

D

Dmitriy in Чат | Google Таблицы и скрипты
Роман Игнатов
Проще тот же самый скрипт заставить выполнить работу триггера.
Верно. Но хз как там у него и что🤷‍♂️ если ему нужно именно так - решение рабочее.
источник

РИ

Роман Игнатов... in Чат | Google Таблицы и скрипты
Dmitriy
Верно. Но хз как там у него и что🤷‍♂️ если ему нужно именно так - решение рабочее.
Что может быть проще - если скрипт меняет что-то в таблице, значит человек его писавший понимает что в таблице должен сработать триггер, который он сам же и написал. Это значит что после внесения изменений необходимо просто выполнить логику триггера.)
источник

V

Vadim_ua in Чат | Google Таблицы и скрипты
Роман Игнатов
Что может быть проще - если скрипт меняет что-то в таблице, значит человек его писавший понимает что в таблице должен сработать триггер, который он сам же и написал. Это значит что после внесения изменений необходимо просто выполнить логику триггера.)
👍 все верно. Я по началу не подумал реализовал по совету Жени, потом пришла аналогичная мысль вашей, результате так и сделал.
источник