Sélectionnez un bloc de cellules en fonction d'une conditionJe voudrais sélectionner une cellule de tableau de données contenant une chaîne spécifique et toutes les lignes renseignées dans la même colonne sous cette chaîne jusqu'à atteindre une cellule vide. Si la valeur était le texte, je voudrais sélectionner celles qui se trouvent en dessous. Je ne vois pas comment faire immédiatement.
à

Automatisation et scriptsRe : Sélectionner un bloc de cellules en fonction d'une conditionEssayez ceci
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 : Sélectionner un bloc de cellules en fonction d'une conditiontxnelson
C'est génial, et vraiment proche ! La sélection s'effectue sur toutes les lignes, mais j'aimerais la restreindre aux cellules de
:theColumn
Re : Sélectionner un bloc de cellules en fonction d'une conditiontxnelson
Un petit ajustement m'a permis d'y arriver. Merci.
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);