Я испанец sh говорит. Я попытался записать макрос с этими инструкциями для сочетаний клавиш.
Сначала я выбираю относительные ссылки, потому что они мне нужны из текущей строки. Перемещается на две ячейки влево, скопируйте из этой ячейки в начало текущей строки.
Double click left
, Ctrl shift left
, Ctrl c
, Click in the specific sheet
, Ctrl start
, Ctrl down
, Click down
, Paste only values
,
И сохранить макрос
Когда я go Редактор скриптов, это код, который был записан
function real() {
var spreadsheet = SpreadsheetApp.getActive();
spreadsheet.getCurrentCell().offset(0, -2).activate();
var currentCell = spreadsheet.getCurrentCell();
spreadsheet.getSelection().getNextDataRange(SpreadsheetApp.Direction.PREVIOUS).activate();
currentCell.activateAsCurrentCell();
spreadsheet.setActiveSheet(spreadsheet.getSheetByName('Presupuestos'), true);
spreadsheet.getCurrentCell().offset(0, 0).activate();
spreadsheet.getCurrentCell().getNextDataCell(SpreadsheetApp.Direction.DOWN).activate();
spreadsheet.getCurrentCell().offset(1, 0).activate();
spreadsheet.getRange('Correlativos!A2:d2').copyTo(spreadsheet.getActiveRange(), SpreadsheetApp.CopyPasteType.PASTE_VALUES, false);
Но всегда вставлять тот же диапазон A2: D2, и мне нужно скопировать и вставить из столбца A в столбец D моей текущей строки.
Я всегда нахожусь в столбце F моей текущей строки и перемещаю две ячейки влево, потому что мне нужно скопировать весь диапазон от столбца A до столбца D текущей строки.
Пожалуйста Я был бы признателен за любую помощь.