Auswählen eines Zellenblocks basierend auf einer BedingungIch möchte eine Datentabellenzelle mit einer bestimmten Zeichenfolge und alle ausgefüllten Zeilen in derselben Spalte unter der Zeichenfolge auswählen, bis ich eine leere Zelle erreiche. Wenn „Wert“ der Text wäre, würde ich die darunter liegenden Zeilen auswählen. Mir fällt nicht sofort ein, wie das geht.
Zu

Automatisierung und SkriptingBetreff: Auswählen eines Zellenblocks basierend auf einer BedingungVersuchen Sie Folgendes
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>
Betreff: Auswählen eines Zellenblocks basierend auf einer Bedingungtxnelson
Das ist genial und wirklich nah dran! Es wählt die gesamten Zeilen aus, aber ich möchte es auf Zellen beschränken in
:theColumn
Betreff: Auswählen eines Zellenblocks basierend auf einer Bedingungtxnelson
Eine kleine Änderung hat mich dorthin gebracht. Danke.
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);