Я все еще изучаю основы написания сценариев, но у меня есть довольно конкретный c вопрос, для которого я не смог найти решение - возможно, потому, что, возможно, я неправильно его сформулировал.
По существу, на листе MS
у меня есть диапазон данных (A2:O23
) с формулами, которые я хочу сохранить фиксированными (как, например, всегда ссылаться на один и тот же диапазон на другом листе).
Моя цель состоит в том, чтобы при запуске скрипта этот блок формул копировался и вставлялся из следующей пустой строки (в тех же столбцах [A:O
]), а предыдущий блок (A2:O23
) копировал и вставьте его в качестве значений.
Затем, каждый раз, когда скрипт запускается, он делает то же самое, копируя последний блок из 22 строк ниже себя и вставляя себя в качестве значений. По сути, это приводит к созданию длинного списка данных с последним (читай наименьшим) диапазоном, являющимся формулами, а все вышеперечисленные значения являются значениями.
Например, результаты первого запуска должны быть следующими: A24:O45
теперь показывает ту же формулу и что A2:O23
показаны только как значения. В следующий раз A24:O45
будет заморожен как значения, а A46:O67
теперь будут формулами.
Я не уверен, требует ли это использования циклов или есть другой способ достижения эффекта, но первое - это то, чем я не пользовался, а второе все еще остается для меня загадкой.
Я понимаю, что это может быть не совсем понятно, но я рад задать любые вопросы и высоко ценю любые усилия Сделано, чтобы помочь.
Спасибо