Seleziona un blocco di celle in base a una condizioneVorrei selezionare una cella di una tabella dati contenente una stringa specifica e tutte le righe popolate nella stessa colonna sotto la stringa fino a raggiungere una cella vuota. Se Valore fosse il testo, vorrei selezionare le righe sottostanti. Non riesco a pensare subito a come farlo.
A

Automazione e scriptingRe: Seleziona un blocco di celle in base a una condizioneProva questo
names default to here(1);
dt=current data table();
flag=0;
for each row(
If(:theColumn == "Value", flag=1,
:theColumn == "", flag=0
);
If(flag==1, dt<<SELECT rows=""></SELECT>
Re: Seleziona un blocco di celle in base a una condizionetxnelson
Fantastico, e molto vicino! Seleziona tutte le righe, ma vorrei limitarlo alle celle in
:theColumn
Re: Seleziona un blocco di celle in base a una condizionetxnelson
Un piccolo accorgimento mi ha aiutato. Grazie.
names default to here(1);
dt = current data table();
flag=0;
for each row(
If(:theColumn == "Value", flag=1,
:theColumn == "", flag=0
);
If( flag==1, dt << select rows(Row()))
);
dt << Select Columns(:theColumn);