Size: a a a

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

2018 August 03

RV

R V in Чат | Google Таблицы и скрипты
Еще такой вопрос как копировать данные, которые подсчитала формула, без переноса формулы…
источник

DD

Daria Dokukina in Чат | Google Таблицы и скрипты
копировать как обычно, а потом вставить только значение. Если я правильно поняла вопрос
источник

DD

Daria Dokukina in Чат | Google Таблицы и скрипты
источник

EN

Eugeny Namokonov in Чат | Google Таблицы и скрипты
R V
Еще такой вопрос как копировать данные, которые подсчитала формула, без переноса формулы…
Если скриптом, то документ, там пример

https://docs.google.com/spreadsheets/d/1OaxxDukHw-jjWsOoG19vhKtOWdAPXeSYVCJstD5pSKQ/edit#gid=220412662&range=A5:C12

Как работает - я описывал и выше и несколько дней назад.
источник

EN

Eugeny Namokonov in Чат | Google Таблицы и скрипты
👍
источник

RV

R V in Чат | Google Таблицы и скрипты
Даша спс)
источник

DD

Daria Dokukina in Чат | Google Таблицы и скрипты
R V
Даша спс)
источник

EN

Eugeny Namokonov in Чат | Google Таблицы и скрипты
Daria Dokukina
копировать как обычно, а потом вставить только значение. Если я правильно поняла вопрос
Помнится, я жил на улице Докукина в Москве. Даша, вы откуда?
источник

DD

Daria Dokukina in Чат | Google Таблицы и скрипты
Eugeny Namokonov
Помнится, я жил на улице Докукина в Москве. Даша, вы откуда?
Киев) фамилия не моя, от мужа досталась))
источник

EN

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

EN

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

DD

Daria Dokukina in Чат | Google Таблицы и скрипты
Eugeny Namokonov
Вы где-то в украинской компании работаете в Таблицами?
украинское представительство международной компании
источник

EN

Eugeny Namokonov in Чат | Google Таблицы и скрипты
Daria Dokukina
украинское представительство международной компании
Вся отчетность в Таблицах?
источник

DD

Daria Dokukina in Чат | Google Таблицы и скрипты
угу, все там
источник

МК

Михаил Киндракевич... in Чат | Google Таблицы и скрипты
Daria Dokukina
угу, все там
А как же NDA )
источник

EN

Eugeny Namokonov in Чат | Google Таблицы и скрипты
Daria Dokukina
угу, все там
Понятно. Рад, что нас читают не только мужчины. Будут вопросы - не стесняйтесь задавать 😎
источник

DD

Daria Dokukina in Чат | Google Таблицы и скрипты
та мало ли о чем я написала))) может даже чатом ошиблась)
источник

DD

Daria Dokukina in Чат | Google Таблицы и скрипты
Eugeny Namokonov
Понятно. Рад, что нас читают не только мужчины. Будут вопросы - не стесняйтесь задавать 😎
источник

M

Mike in Чат | Google Таблицы и скрипты
Eugeny Namokonov
https://docs.google.com/spreadsheets/d/1OaxxDukHw-jjWsOoG19vhKtOWdAPXeSYVCJstD5pSKQ/edit#gid=220412662&range=A5:C12

1. Диапазон формул а2:b4 пересчитывается и копируется в a10:b11 по нажатию кнопки
2. Скрипт называется myFunctionmyFunctionFunction

Для всех ваших 400 формул importxml скриптового времени не хватит точно, но какую-то часть копировать можно. Может 20, может 100, в общем пробуйте, потом напишите, что получилось.

В крайней случае вы можете создать сеть аккаунтов gmail, каждый из которых в своей Таблице будет копировать свою часть формул, например по 50 штук. Далее с помощью importrange объедините все в одну таблицу и вставите как значения. Это будет бесплатным решением.
На самом деле по подсказке @oshliaer переписал получение котировок через скрипт, тем более что на vba примерно так и было организовано. В первом приближении выглядит как-то так:


function getRates(ISIN) {
  var url =
'https://query1.finance.yahoo.com/v7/finance/quote?fields=regularMarketPrice&symbols='+ISIN;
  var html = UrlFetchApp.fetch(url).getContentText();
  var searchstring = 'regularMarketPrice":';
  var index = html.search(searchstring);
  if (index >= 0) {
    var pos = index + searchstring.length
    var rate = html.substring(pos, pos + 9);
    var regExp = new RegExp("((\\d+|\\d{1,3}(?:[.]\\d{3})).\\d+)", "gi");
    var rate = regExp.exec(rate)[1];
    return rate
  }
  throw "Failed to fetch/parse data from " + url;
}
источник

M

Mike in Чат | Google Таблицы и скрипты
Вроде работает. Смущает что для каждого сайта и параметра  скачиваемого  будет отдельная функция
источник