Como altero a célula que um usuário está editando? (Planilhas Google)

A ferramenta em que estou trabalhando exibe uma lista de arquivos do Google Drive. Os usuários são solicitados a colocar um "X" ao lado de todos os arquivos que desejam incluir em uma Biblioteca Mestre de links de documentos. Depois que os arquivos são adicionados, excluo todas as linhas que possuem um "X".

Durante os testes de hoje, notei que, se eu digitar "X" em uma célula, mas NÃO pressionar ENTER antes de clicar no botão "Adicionar arquivos selecionados à biblioteca", esse arquivo não será adicionado. Tudo bem, o problema é que ainda existe uma célula selecionada com um "X", mas está desativada por uma.

Existe uma maneira de limpar a célula que está sendo editada? Ou mover a célula que está sendo editada para dar conta da linha excluída?

Se ajudar, aqui está o meu código (obviamente não sou um codificador profissional, obrigado por sua paciência):

function addToLibrary() {
  var x = 2;
  var added = 0;
  var dupes = 0;
  lib_last = libSheet.getLastRow();
  while (sheet.getRange(x,1).getValue() != "") {
    if (sheet.getRange(x,5).getValue() != "") {
      id = sheet.getRange(x,1).getValue();
      var checkRow = checkDupes(id);
      if (checkRow >= lib_last + 1) {
        var my_name = DriveApp.getFileById(id).getName();
        SpreadsheetApp.getActiveSpreadsheet().toast('The design file: ' + '"' + my_name + '"' + ' has been added to the Library!', "ADDED FILE...",600);
        var my_link = DriveApp.getFileById(id).getUrl();
        getDeets(id, my_link);
        lib_last++;
        added++;
      } 
      else {
        dupes++;
      }
    }
    x++;
  }
  SpreadsheetApp.getActiveSpreadsheet().toast("", "",0.1);
  Browser.msgBox("Finished! Documents added: " + added + ". Duplicate documents: " + dupes);
  for (var i = x - 1; i>=2; i--) { // Deletes rows with non-null
    if (!sheet.getRange(i,5).isBlank()) {
      sheet.deleteRow(i);
    }
  }
}

questionAnswers(1)

yourAnswerToTheQuestion