Ho un ciclo per eliminare le righe in cui il valore della colonna non è quello che desidero
Quando eseguo il ciclo, tengo il primo set di righe che soddisfano le mie specifiche, quindi elimina tutte le altre righe. Sto importando da un file Excel e ha diverse righe in successione di ciò che voglio, quindi un gap con altri dati e poi altri diversi. Ottengo solo il primo set
N_loop = N Rows(dt_a);
i_loop = 0;
While(N_loop > i_loop,
If( And(dt_a:Column 7[N_loop] != "example 1", dt_a:Column 7[N_loop] != "example 2"),
dt_a << Delete Row(N_loop)
);
N_loop = N_loop - 1
);
Il codice funziona bene. Stavo cercando nella colonna sbagliata
Potresti anche provare
select where( dt_a:Column 7[N_loop] != "example 1" & dt_a:Column 7[N_loop] != "example 2" );
dt_a << delete rows;