ある列をループ処理にかけ条件式でtrueになった時に、そのtrueになったデータが入っているセル位置を取得する方法を教えていただけませんでしょうか。Rangeで書き戻すことです。DataTable型の変数そのものは、Excelのデータとは切り離されているため、事実上「セルの位置」という概念はありません。言えば何行目・何列目にあたるデータなのかを取得して、そこからExcel側の位置を割り出すぐらいしかないと思います。利用方法によっては別の対策も考えられるので、まずは「セル位置を取得したい」理由の部分について、要件を洗い出してみてください。セル位置を取得したい理由については、例えばA列のn行目で条件と一致した場合にB列やC列~のn行目の値を取得したいためです。B列以降を処理する、といったロジックで良いと思います。アクティビティで読み取った「現在の行」(=A列の値が処理対象である行)を指しているので、あとは列の情報を追加するだけでよいのです。#7@cheez_RPAありがとうございます。#8はい、その手順でOKだと思います。様trueだったときのthenの処理で「セルを読み込み」アクティビティの範囲に「row(“B列名”).tostring」を指定したのですが、「範囲が存在しません」とエラーになってしまいました。#11@cheez_RPA「代入」アクティビティでできました!セルを読み込みでも代入アクティビティでも結局やりたいことは同じだったのでこれで大丈夫でした。本来はセルを読み込みでもできるものなのでしょうか・・調査が必要です。さん1117:しかし、本来はセルを読み込みでもできるものなのでしょうか・・調査が必要です。セルの読み込みも「できる/できない」で言えばできます。Rangeアクティビティで、DataTable型で読む)ことを推奨しています。そのほうが、ほとんどの場合、ワークフローを簡潔に作れますし、速度も速いからです。(セル位置を指定して、1つずつ読む・書く処理を行うと、UiPathとExcelの通信が複数回発生するため、処理速度と安定性の両方で劣ります)セル単体の読み込みは、表の部分とは別に、たとえば作成者や、表のデータの対象年度など、「その表に1つだけしかない項目を読む」場合に使うことが多いですね。