Read RangeでExcelから読み出した1行をもとのExcelに書き戻したい

こんばんは
UiPath Studio 2024.10.4Community editionのユーザです。

1.やりたいこと

ExcelファイルからRead Range(workbook)アクティビティでdt_1を取得します。

次に、次の構文でdt_1の中をint_行番号で回して、各行の(“列名1”)の値をString変数に取得しています。

dt_1(int_行番号)(“列名1”).ToString

このString変数をもとのExcelファイルの対応する行に書き出したい。

2.悩んでいること

2点ご教示ください。

質問1.
全体をForEachRowアクティビティで囲んだうえで、Write CellXアクティビティで、書き込みセル位置を"A" + (dt_1.Rows.IndexOf(Row) + 5).ToString などと指定して実現できそうです。
この際に、セル位置ではなく、列名で指定する方法はないでしょうか。

質問2.
全体をForEachRowアクティビティで囲まないでやりたいことを実現する方法があれば教えてください。