-
Notifications
You must be signed in to change notification settings - Fork 0
/
Finalizados
57 lines (37 loc) · 1.12 KB
/
Finalizados
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
function registraFinalizados(){
var motor = SpreadsheetApp.getActiveSpreadsheet().getActiveSheet();
var matriz = [];
var linhaFim = motor.getRange("A:A").getLastRow();
var linhaIni = 4;
var colunaFim = 11;
var colunaIni = 1;
statusAguarde();
for (linhaIni ; linhaIni <= linhaFim; linhaIni++){
for(colunaIni=1;colunaIni<=colunaFim;colunaIni++){
matriz[colunaIni] = motor.getRange(linhaIni,colunaIni).getValue();
}
if(matriz[colunaFim]== ""){
break;
}
chamaFinalizados();
inserirFinalizados(matriz);
chamaMatriz();
}
for(linhaIni = 4;linhaIni <=linhaFim;linhaIni++){
for(colunaIni=1;colunaIni<=colunaFim;colunaIni++){
matriz[colunaIni] = motor.getRange(linhaIni,colunaIni).clear();
}
}
concluir();
}
function inserirFinalizados(matriz){
var motor = SpreadsheetApp.getActiveSpreadsheet().getActiveSheet();
var linha;
var coluna = 1
linha = motor.getRange("A:A").getLastRow();
while(coluna<12){
motor.getRange(linha+1,coluna).setValue(matriz[coluna]);
motor.getRange(linha,coluna).activate();
coluna = coluna+1;
}
}