Excel内のデータを自動検知して、一番最初に検知した値を変数に代入したい

繰り返し範囲のインデックスが返ります。必ずしもエクセルの行番号とは一致しません。

「Excelの列名」<[CurrentRow.ByIndex(0)]>:該当列の値が入っているセル

表中に列名が規定されている場合は、ByIndexメソッドにならずByFieldメソッドになると思います。
表中に列名が規定されていない場合は、エクセルの列名を元にし、繰り返し範囲での列インデックスで指定することになります。メソッドはByIndexになります。
返るのはセルの値になります。