Как использовать переменные в getRange в макросе, скопировать диапазон строк на другой лист Google с различным назначением - PullRequest
0 голосов
/ 27 мая 2020

Мне нужно создать макрос, в который я хочу скопировать данные с одного листа и вставить их на другой лист, где диапазон ячеек назначения является переменным. У меня есть место назначения переменной в ячейке. Мой вопрос: как использовать переменные в getRange ()?

1 Ответ

0 голосов
/ 27 мая 2020

Это зависит от вашего формата назначения в вашей переменной.

Если у вас есть что-то вроде «A1: B3», используйте getRange (a1Notation) Пример:

var values = yourCopiedSheet.getRange("A1:C3").getValues()
var destiation = yourTargetSheet.getRange("A1").getValue()
yourTargetSheet.getRange(destination).setValues(values)

Если у вас другой формат записи, вы получите чтобы проанализировать его, чтобы значение могло поместиться в getRange (row, column, numRows, numColumns)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...