特定の行のみExcelに転記

データテーブルAのうち、H列が「b」のもののみ、違うシート(ヘッダーのみがあってデータは未入力のシート)に転記したいです。RPA初心者です。
流れは、
①データテーブルAを範囲を読み込み
②違うシートを範囲を読み込み(データテーブルB)
③代入 B行 = データテーブルB.NewRow
④繰り返しデータテーブルの各行(繰り返し:Row 各要素:データテーブルA
A)に条件分岐をいれる
条件分岐の式
row.item(6).ToString=“b”
⑤条件分岐の中にデータ行を追加
データ行の列配列:B行.ItemArray
データテーブル:データテーブルA

転記ができませんでした。
エラー「コレクションが修正されました。列挙操作が実行されない可能性があります」とでます。
ご教授いただけないでしょうか。

こんにちは

要件からしますと、Aの当該行をデータテーブルBに追加しないといけないように
見えますが、いかがでしょうか?

ご回答いただきましてありがとうございます!
③代入と⑤データ行追加でデータテーブルBに追加できると思っていました・・。

どのように追加をすればよいのか教えていただけませんでしょうか。

こんにちは

3は不要で
5でDataTableBに対して行追加アクティビティで
ArrayRowプロパティに。row.ItemArray
概略すると以下のような感じと思います。(条件分岐は省いています)

度々ご質問すみません。
ご教授いただいたようにやってみました!
しかし、下記のようなエラーが出ました。
引数:datarow 式"row.item.array"の処理中にコンパイルエラーが発生しました。
型objectの一次元配列の値をSystem.data.datarowに変換できません・・・

こんにちは

設定してるプロパティが異なるかと思います。DataRowではなくArrayRowの方になります。

何度もすみませんでした。
思ったように動かすことができました!
大変助かりました。
誠にありがとうございました!