Size: a a a

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

2019 July 10

Ю

Юля in Чат | Google Таблицы и скрипты
Привет!
Вы не сталкивались с задачей автоматизации создания гугл-формы из гугл-таблицы?

Вот formranger добавляет ответы, а нужно, чтобы он добавлял текст из ячейки в вопрос, выбирая тип вопроса "шкала" и задавая его от 1 до 10 (он не даёт выбор и ставит от 1 до 5).
источник

EN

Eugeny Namokonov in Чат | Google Таблицы и скрипты
Юля
Привет!
Вы не сталкивались с задачей автоматизации создания гугл-формы из гугл-таблицы?

Вот formranger добавляет ответы, а нужно, чтобы он добавлял текст из ячейки в вопрос, выбирая тип вопроса "шкала" и задавая его от 1 до 10 (он не даёт выбор и ставит от 1 до 5).
Хороший вопрос, ну точно можно сделать с помощью своего скрипта, но возможно есть и какие-то дополнения, которые помогут с этим
источник

О

Отдел связи МПК"... in Чат | Google Таблицы и скрипты
всех приветствую, эксперты и пользователи гугл ресурсов.
источник

Ю

Юля in Чат | Google Таблицы и скрипты
Вот я не знаю js, чтобы написать скрип самой, поэтому спрашиваю)
источник

О

Отдел связи МПК"... in Чат | Google Таблицы и скрипты
источник

АИ

Авазбек Исманов... in Чат | Google Таблицы и скрипты
Отдел связи МПК"Славия"
всех приветствую, эксперты и пользователи гугл ресурсов.
Привет
источник

EN

Eugeny Namokonov in Чат | Google Таблицы и скрипты
Юля
Вот я не знаю js, чтобы написать скрип самой, поэтому спрашиваю)
ну это достаточно кастомная задача, вот, можете к Авазбеку обратиться, он наверное напишет такое за определенную мзду )
источник

АИ

Авазбек Исманов... in Чат | Google Таблицы и скрипты
Eugeny Namokonov
ну это достаточно кастомная задача, вот, можете к Авазбеку обратиться, он наверное напишет такое за определенную мзду )
мне интересно, что означает "достаточно кастомная задача"
источник

EN

Eugeny Namokonov in Чат | Google Таблицы и скрипты
Авазбек Исманов
мне интересно, что означает "достаточно кастомная задача"
специфическая
источник

АИ

Авазбек Исманов... in Чат | Google Таблицы и скрипты
))) ты меня опередил))
источник

EN

Eugeny Namokonov in Чат | Google Таблицы и скрипты
Юля
Вот я не знаю js, чтобы написать скрип самой, поэтому спрашиваю)
погуглите дополнения, возможно что-то уже есть для этого, но возможность это сделать из кода - точно есть
источник

AR

Anna Reznyk in Чат | Google Таблицы и скрипты
Почитала про скрипты (моих знаний хватает только на "поменять значения колонок, названия листов" в  полностью готовом скрипте), так что опять нужна помощь. Задача такая в одной таблице в ячейку А2 вписываем нужное значение. Скрипт должен найти в другой таблице эти значения (может быть несколько) и скопировать полностью строки содержащие значение в текущую таблицу, начиная с ячейки B2
источник

AR

Anna Reznyk in Чат | Google Таблицы и скрипты
function myFunction() {
 
 var ss = SpreadsheetApp.getActiveSpreadsheet()
 var sheet = ss.getActiveSheet()
 var ss2 = SpreadsheetApp.openById('1....w');
 var sheet2 = ss2.getSheetByName("клиент")

 var phone = sheet.getRange("A2").getValue()
источник

AR

Anna Reznyk in Чат | Google Таблицы и скрипты
Вот все что я пока смогла понять и то не уверена что правильно, что делать дальше?
источник

EN

Eugeny Namokonov in Чат | Google Таблицы и скрипты
Anna Reznyk
function myFunction() {
 
 var ss = SpreadsheetApp.getActiveSpreadsheet()
 var sheet = ss.getActiveSheet()
 var ss2 = SpreadsheetApp.openById('1....w');
 var sheet2 = ss2.getSheetByName("клиент")

 var phone = sheet.getRange("A2").getValue()
привет, ну ты сразу со сложного начинаешь, попробуй выводить формулами на какой-нибудь лист только то, что нужно копировать, а потом брать весь этот диапазон и переносить туда, куда его нужно переносить
источник

EN

Eugeny Namokonov in Чат | Google Таблицы и скрипты
убедись, что у тебя нормально копируется одна строка, например
источник

EN

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

EN

Eugeny Namokonov in Чат | Google Таблицы и скрипты
Anna Reznyk
function myFunction() {
 
 var ss = SpreadsheetApp.getActiveSpreadsheet()
 var sheet = ss.getActiveSheet()
 var ss2 = SpreadsheetApp.openById('1....w');
 var sheet2 = ss2.getSheetByName("клиент")

 var phone = sheet.getRange("A2").getValue()
еще совет - запиши макрос (скрипт будет писать код того, что ты делаешь на листе) и посмотри на тот код, который получится
источник

AR

Anna Reznyk in Чат | Google Таблицы и скрипты
Eugeny Namokonov
привет, ну ты сразу со сложного начинаешь, попробуй выводить формулами на какой-нибудь лист только то, что нужно копировать, а потом брать весь этот диапазон и переносить туда, куда его нужно переносить
Формулами у меня это получалось filter -importange, но сегодня всё начало подвисать и без перезагрузки не работать, тут посоветовали воспользоваться скриптом, вот пытаюсь разобраться
источник

EN

Eugeny Namokonov in Чат | Google Таблицы и скрипты
Anna Reznyk
Почитала про скрипты (моих знаний хватает только на "поменять значения колонок, названия листов" в  полностью готовом скрипте), так что опять нужна помощь. Задача такая в одной таблице в ячейку А2 вписываем нужное значение. Скрипт должен найти в другой таблице эти значения (может быть несколько) и скопировать полностью строки содержащие значение в текущую таблицу, начиная с ячейки B2
угу, ну понятно
источник