行を削除するためのループ列の値が希望と異なる行を削除するためのループがあります
ループを実行すると、仕様を満たす最初の行セットが保持され、他のすべての行が削除されます。Excel ファイルからインポートしていますが、必要な行が連続していくつかあり、その後に他のデータとのギャップがあり、その後にさらにいくつかあります。最初のセットのみが取得されます。
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
);
データアクセスウィンドウズRe:行を削除するためのループコードは正常に機能します。 間違った列を検索していました
Re:行を削除するためのループあなたも試してみるかもしれません
select where( dt_a:Column 7[N_loop] != "example 1" & dt_a:Column 7[N_loop] != "example 2" );
dt_a << delete rows;