Jump to content

julyconceicao

Membros
  • Contagem de Conteúdo

    1
  • Ingressou

  • Última visita

Clientes & Parceiros

  • Você é um cliente TecnoSpeed?
    Não

Visitantes Recentes do Perfil

O bloco de visitantes recentes está desativado e não está sendo mostrado a outros usuários.

Conquistas de julyconceicao

0

Reputação na Comunidade

  1. Estou executando um código para que, de modo automático, as linhas de uma aba que possuem informação de contrato encerrado sejam copiadas para uma aba Histórico e excluída da aba original. Todavia, a partir do momento em que eu coloco a variável "last row" o script começa a dar erro, informando que não localiza os itens ind e obj dentro do map e nem a variável lastRow. Alguém tem ideia de como eu posso corrigir? Segue abaixo o codigo que estou utilizando: let sheetDados=spreadsheet.getSheetByName("1. Controle de processos"); let sheetEncerrados=spreadsheet.getSheetByName("4. Processos encerrados"); function onEdit(e) { if(e.range.getColumn() == 1) { delCopy(); } } //Excluir dados da aba controle e copiar na aba encerrados function delCopy() { let values=sheetDados.getRange('A3:P').getValues(); let i=3; let rowsDel=[]; let contDel=0; values.map((elem,ind,obj)=>{ if(elem[1] == 'Encerrado'){ let lastRow=sheetEncerrados.getLastRow()+1; sheetDados.getRange('A${i}:P${i}').copyTo(sheetEncerrados.getRange('A${lastRow}:P${lastRow}')); rowsDel.push(i); } i++ }); rowsDel.map((elem,ind,obj)=>{ sheetDados.deleteRow(elem-contDel); contDel++; }); }
×
×
  • Create New...