Size: a a a

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

2020 April 06

P

Pavel in Чат | Google Таблицы и скрипты
volond
Такого из коробки нет ищите в google js transpose
я так сделал
но сейчас появился вопрос, как последнюю строку задать теперь

function CopyPast() {
 var app = SpreadsheetApp;
 var activeSheet = app.getActiveSpreadsheet().getActiveSheet();
 var base = app.getActiveSpreadsheet().getSheetByName("Пон");

 var order = app.getActiveSpreadsheet().getRange('B2:B8').activate(); // Выделяем диапазон
 var rrr = base.getRange("B2:B").getLastRow(); // задаем число последней строки
 var base1 = app.getActiveSpreadsheet().getSheetByName("Пон").getRange('B2:N2'); // Диапазон для копирования
 
 order.copyTo(base1, SpreadsheetApp.CopyPasteType.PASTE_NORMAL, true);
источник

v

volond in Чат | Google Таблицы и скрипты
Pavel
я так сделал
но сейчас появился вопрос, как последнюю строку задать теперь

function CopyPast() {
 var app = SpreadsheetApp;
 var activeSheet = app.getActiveSpreadsheet().getActiveSheet();
 var base = app.getActiveSpreadsheet().getSheetByName("Пон");

 var order = app.getActiveSpreadsheet().getRange('B2:B8').activate(); // Выделяем диапазон
 var rrr = base.getRange("B2:B").getLastRow(); // задаем число последней строки
 var base1 = app.getActiveSpreadsheet().getSheetByName("Пон").getRange('B2:N2'); // Диапазон для копирования
 
 order.copyTo(base1, SpreadsheetApp.CopyPasteType.PASTE_NORMAL, true);
Последнюю строку где ?
источник

P

Pavel in Чат | Google Таблицы и скрипты
volond
Последнюю строку где ?
в переменной «base1» - это база куда копируются данные
Диапазоны в формате (1, 1, 1, 1) - не воспринимает ((
источник

v

volond in Чат | Google Таблицы и скрипты
Pavel
в переменной «base1» - это база куда копируются данные
Диапазоны в формате (1, 1, 1, 1) - не воспринимает ((
Приведите пример в виде таблицы
Скриншоты это так что бы кто то мучился за Вас
источник

P

Pavel in Чат | Google Таблицы и скрипты
volond
Приведите пример в виде таблицы
Скриншоты это так что бы кто то мучился за Вас
Не понял, что нужно сделать
Сскинуть ссылку на таблицу?
источник

v

volond in Чат | Google Таблицы и скрипты
https://t.me/google_spreadsheets_chat/55491

И попробуйте искать в чате и по copyTo и в гугл по copyTo Google Script App
источник

v

volond in Чат | Google Таблицы и скрипты
Pavel
Не понял, что нужно сделать
Сскинуть ссылку на таблицу?
И в третьих если уж пришли к скриптам в таблицах почитайте про массивы  https://learn.javascript.ru/array
источник

P

Pavel in Чат | Google Таблицы и скрипты
volond
И в третьих если уж пришли к скриптам в таблицах почитайте про массивы  https://learn.javascript.ru/array
Спасибо)
Подскажите пжлст, как можно обернуть такую  переменную ?)
 var rrr = base.getRange("B2:B").getLastRow(); // задаем число последней строки
 var ttt = "'B"&rrr&":N"&rrr&"'";

Хочу переменную засунуть в getRange(ttt);
источник

D

Dmitriy in Чат | Google Таблицы и скрипты
Pavel
Спасибо)
Подскажите пжлст, как можно обернуть такую  переменную ?)
 var rrr = base.getRange("B2:B").getLastRow(); // задаем число последней строки
 var ttt = "'B"&rrr&":N"&rrr&"'";

Хочу переменную засунуть в getRange(ttt);
= "b" + rrr + ":" + "n" + rrr;
источник

D

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

v

volond in Чат | Google Таблицы и скрипты
Pavel
Спасибо)
Подскажите пжлст, как можно обернуть такую  переменную ?)
 var rrr = base.getRange("B2:B").getLastRow(); // задаем число последней строки
 var ttt = "'B"&rrr&":N"&rrr&"'";

Хочу переменную засунуть в getRange(ttt);
https://learn.javascript.ru/string
const ttt=['B',rrr,'N',rrr].join()
источник

D

Dmitriy in Чат | Google Таблицы и скрипты
Разве двоеточие необязательно в А1 нотации?
источник

v

volond in Чат | Google Таблицы и скрипты
const ttt=B${rrr}:N${rrr}`
источник

D

Dmitriy in Чат | Google Таблицы и скрипты
volond
const ttt=B${rrr}:N${rrr}`
Это если v8 включен
источник

v

volond in Чат | Google Таблицы и скрипты
Dmitriy
Это если v8 включен
Eсли азов не знаешь что v8 что Riho один пень
источник

P

Pavel in Чат | Google Таблицы и скрипты
С азами знаком, без практики забыл все, надо повторять )
источник

v

volond in Чат | Google Таблицы и скрипты
Pavel
С азами знаком, без практики забыл все, надо повторять )
Так повторять или за каждой строкой кода вопрос задавать
источник

v

volond in Чат | Google Таблицы и скрипты
Pavel
С азами знаком, без практики забыл все, надо повторять )
Рекомендую https://t.me/GoogleAppTG/1110
источник

v

volond in Чат | Google Таблицы и скрипты
Dmitriy
И не назначай такие имена переменным, запутаешься сам и других запутаешь, кто код будет читать
Хорошо названная переменная самодокументируема
источник

D

Dmitriy in Чат | Google Таблицы и скрипты
Ух ты
источник