# 構築したデータテーブルにデータ行を追加

**URL:** <https://forum.uipath.com/t/topic/492470>\
**Category:** フォーラム\
**Tags:** datatable, question, studio, excel\
**Created:** [November 22, 2022, 2:31am UTC](https://forum.uipath.com/t/topic/492470 "2022-11-22T02:31:03Z")\
**Posts on this page:** 19\
**Page:** 1

<div class="post-metadata">

**Author:** ![nagahama-digital](https://sea2.discourse-cdn.com/uipath/user_avatar/forum.uipath.com/nagahama-digital/32/264722_2.png) [@nagahama-digital](https://forum.uipath.com/u/nagahama-digital)\
**Post date:** [November 22, 2022, 2:31am UTC](https://forum.uipath.com/t/topic/492470/1 "2022-11-22T02:31:03Z")

</div>

UiPath初心者です。  
CSVデータを読み込んで、指定の列のみを構築したデータテーブル：DT2 に入れた後、Excelに出力しようとしています。

「繰り返し（データテーブルの各行）」の中で、  
読み込んだCSVの出力先データテーブル：DT1 の項目（一部）を「行項目を取得」を使い、変数：AA に代入した後、  
「繰り返し（コレクションの各要素）」を置き、DT2 の項目へ変数:AA を代入して、「データ行を追加」で繰り返しを終了  
その後、「Excel アプリケーション スコープ」「範囲に書き込み」で、入力データテーブル DT2 を指定し、出力する  
これで実行すると、Excelは出来るのですが、ヘッダ行のみになってしまいます。

データテーブル:DT2 にデータが入っていないようで、  
修正箇所と、最適なアクティビティが、わからず困っています。教えていただけますでしょうか？

---

<div class="post-metadata">

**Author:** ![Yoichi](https://sea2.discourse-cdn.com/uipath/user_avatar/forum.uipath.com/yoichi/32/523754_2.png) [@Yoichi](https://forum.uipath.com/u/Yoichi)\
**Post date:** [November 22, 2022, 2:37am UTC](https://forum.uipath.com/t/topic/492470/2 "2022-11-22T02:37:19Z")

</div>

こんにちは

可能でしたら、組まれたワークフローのスクリーンショットをアップ可能でしょうか？

---

<div class="post-metadata">

**Author:** ![Yoichi](https://sea2.discourse-cdn.com/uipath/user_avatar/forum.uipath.com/yoichi/32/523754_2.png) [@Yoichi](https://forum.uipath.com/u/Yoichi)\
**Post date:** [November 22, 2022, 3:37am UTC](https://forum.uipath.com/t/topic/492470/3 "2022-11-22T03:37:28Z")

</div>

こんにちは

取り急ぎサンプルアップしておきます。

 ![image](https://global.discourse-cdn.com/uipath/original/4X/8/e/d/8ed9c44e70effdf1d740cac4b51448122f8169be.png)

[Sample20221122-5.zip](https://forum.uipath.com/uploads/short-url/jVtYyP5tEKkOsWDNRUT0RLlXJjc.zip) (3.3 KB)

---

<div class="post-metadata">

**Author:** ![nagahama-digital](https://sea2.discourse-cdn.com/uipath/user_avatar/forum.uipath.com/nagahama-digital/32/264722_2.png) [@nagahama-digital](https://forum.uipath.com/u/nagahama-digital)\
**Post date:** [November 22, 2022, 4:11am UTC](https://forum.uipath.com/t/topic/492470/4 "2022-11-22T04:11:11Z")

</div>

Yoichi 様  
ありがとうございます。  
スクリーンショットがうまく載せられずにおり、ひとまず  
サンプルを確認させていただきました。

初歩的な点をお聞きするのですが、  
①データテーブルを構築したあとの代入の左辺の、arrColumnName の型は、  
DataRow型でしょうか。  
②コレクションの繰り返しの本文の代入の左辺の dt2.Rows(idx)(item) の idx は  
カウントアップしているのでしょうか。

度々ですみませんが、よろしくお願いいたします。

---

<div class="post-metadata">

**Author:** ![Yoichi](https://sea2.discourse-cdn.com/uipath/user_avatar/forum.uipath.com/yoichi/32/523754_2.png) [@Yoichi](https://forum.uipath.com/u/Yoichi)\
**Post date:** [November 22, 2022, 4:15am UTC](https://forum.uipath.com/t/topic/492470/5 "2022-11-22T04:15:20Z")

</div>

こんにちは

１は変数パネルを確認ください

 ![image](https://global.discourse-cdn.com/uipath/original/4X/4/8/0/4800040241bdd3867234e5ae32585452fcd9b3d2.png)

２はForEachRowのインデックスプロパティを使用しています。

 ![image](https://global.discourse-cdn.com/uipath/original/4X/0/f/d/0fdd70ff34b265c80dd319a9b8765b8040466a09.png)

---

<div class="post-metadata">

**Author:** ![nagahama-digital](https://sea2.discourse-cdn.com/uipath/user_avatar/forum.uipath.com/nagahama-digital/32/264722_2.png) [@nagahama-digital](https://forum.uipath.com/u/nagahama-digital)\
**Post date:** [November 22, 2022, 4:58am UTC](https://forum.uipath.com/t/topic/492470/6 "2022-11-22T04:58:28Z")

</div>

Yoichi様  
詳細情報ありがとうございます。

自分のシナリオを修正したのですが、1点つまずいています。  
データテーブルを構築したあとの代入の右辺の記述が、よくわかっていません。  
arrColumnNameに、dt1の項目名を指定していると思うのですが、  
同じように記述しても、型’stringの1次元配列’の値を’String’に変換できません。  
とエラーになります。

---

<div class="post-metadata">

**Author:** ![Yoichi](https://sea2.discourse-cdn.com/uipath/user_avatar/forum.uipath.com/yoichi/32/523754_2.png) [@Yoichi](https://forum.uipath.com/u/Yoichi)\
**Post date:** [November 22, 2022, 5:04am UTC](https://forum.uipath.com/t/topic/492470/7 "2022-11-22T05:04:34Z")

</div>

こんにちは

現在どのようにしているか、スクリーンショット貼り付け可能でしょうか？  
（先ほどまでシステム側の調子が悪かったようで画像がうまくみれませんでしたが、今は大丈夫そうです）

---

<div class="post-metadata">

**Author:** ![nagahama-digital](https://sea2.discourse-cdn.com/uipath/user_avatar/forum.uipath.com/nagahama-digital/32/264722_2.png) [@nagahama-digital](https://forum.uipath.com/u/nagahama-digital)\
**Post date:** [November 22, 2022, 6:13am UTC](https://forum.uipath.com/t/topic/492470/9 "2022-11-22T06:13:11Z")

</div>

Yoichi 様  
手こずっており、すみません。  
再度、スクリーンショット貼り付けます。  
[data\_1.zip](https://forum.uipath.com/uploads/short-url/z8B1wan6pZU5Zoeq4HSQmGc7YFF.zip) (24.1 KB)  
[data\_2.zip](https://forum.uipath.com/uploads/short-url/t6OPtO1mzRsimhkzwwc60vkShjj.zip) (22.5 KB)  
[data\_3.zip](https://forum.uipath.com/uploads/short-url/9zJLpdCdcwFjEtPjgdf3h8ldf6G.zip) (50.9 KB)

よろしくお願いします。

---

<div class="post-metadata">

**Author:** ![Yoichi](https://sea2.discourse-cdn.com/uipath/user_avatar/forum.uipath.com/yoichi/32/523754_2.png) [@Yoichi](https://forum.uipath.com/u/Yoichi)\
**Post date:** [November 22, 2022, 6:20am UTC](https://forum.uipath.com/t/topic/492470/10 "2022-11-22T06:20:06Z")

</div>

こんにちは

変数WorkDataがString型になっていますので、これをString配列型にしてください。

変数パネルでArray of [T] を選択してから、その中でStringを選択してください。

 ![image](https://global.discourse-cdn.com/uipath/original/4X/f/0/3/f036af9cd3aa465dcb1de2f76ce472e5200b7bb2.png)

---

<div class="post-metadata">

**Author:** ![nagahama-digital](https://sea2.discourse-cdn.com/uipath/user_avatar/forum.uipath.com/nagahama-digital/32/264722_2.png) [@nagahama-digital](https://forum.uipath.com/u/nagahama-digital)\
**Post date:** [November 22, 2022, 6:41am UTC](https://forum.uipath.com/t/topic/492470/11 "2022-11-22T06:41:59Z")

</div>

Yoichi様

ありがとうございます。WorkDataの型を直してエラーは消えました。  
この状態で実行してみると、WorkDataTableに代入するところで  
「位置 1に行がありません」となりました。

[data\_4.zip](https://forum.uipath.com/uploads/short-url/nhA0pH3e67o5vZwdbgEYUFSsiCR.zip) (74.1 KB)  
[data\_5.zip](https://forum.uipath.com/uploads/short-url/4HCds0vsXJHDxOnKzCxSUjB4D04.zip) (37.7 KB)

---

<div class="post-metadata">

**Author:** ![Yoichi](https://sea2.discourse-cdn.com/uipath/user_avatar/forum.uipath.com/yoichi/32/523754_2.png) [@Yoichi](https://forum.uipath.com/u/Yoichi)\
**Post date:** [November 22, 2022, 6:45am UTC](https://forum.uipath.com/t/topic/492470/12 "2022-11-22T06:45:40Z")

</div>

こんにちは

WOrkDataTable.Rowsの引数にidxを設定しているかと思いますが、  
このidxはどこで設定していますでしょうか？

---

<div class="post-metadata">

**Author:** ![nagahama-digital](https://sea2.discourse-cdn.com/uipath/user_avatar/forum.uipath.com/nagahama-digital/32/264722_2.png) [@nagahama-digital](https://forum.uipath.com/u/nagahama-digital)\
**Post date:** [November 22, 2022, 6:54am UTC](https://forum.uipath.com/t/topic/492470/14 "2022-11-22T06:54:38Z")

</div>

Yoichi様

idxは、「繰り返し (コレクションの各要素)」-本文の最後に設定しています。  
という答え方で合っていますでしょうか。

[data\_6.zip](https://forum.uipath.com/uploads/short-url/38DIQyTRdD8Nr9u0BH2zKga5WLd.zip) (30.7 KB)

---

<div class="post-metadata">

**Author:** ![Yoichi](https://sea2.discourse-cdn.com/uipath/user_avatar/forum.uipath.com/yoichi/32/523754_2.png) [@Yoichi](https://forum.uipath.com/u/Yoichi)\
**Post date:** [November 22, 2022, 6:55am UTC](https://forum.uipath.com/t/topic/492470/15 "2022-11-22T06:55:33Z")

</div>

こんにちは

> [@nagahama-digital](#):
>
> idxは、「繰り返し (コレクションの各要素)」-本文の最後に設定しています。

そこは空欄にして、その外側の繰り返し（各行）の方に設定してください。

---

<div class="post-metadata">

**Author:** ![nagahama-digital](https://sea2.discourse-cdn.com/uipath/user_avatar/forum.uipath.com/nagahama-digital/32/264722_2.png) [@nagahama-digital](https://forum.uipath.com/u/nagahama-digital)\
**Post date:** [November 22, 2022, 7:30am UTC](https://forum.uipath.com/t/topic/492470/16 "2022-11-22T07:30:26Z")

</div>

Yoichi様

何度もすみません。idxを移動しても同じ結果になりました。  
何か足りないアクティビティがあるのかもしれません。  
推測できる範囲で、見ていただけますでしょうか。

今回、初めてシナリオ作成しており、抜けや記述間違いあると思います。  
よろしくお願いします。

---

<div class="post-metadata">

**Author:** ![Yoichi](https://sea2.discourse-cdn.com/uipath/user_avatar/forum.uipath.com/yoichi/32/523754_2.png) [@Yoichi](https://forum.uipath.com/u/Yoichi)\
**Post date:** [November 22, 2022, 7:40am UTC](https://forum.uipath.com/t/topic/492470/17 "2022-11-22T07:40:58Z")

</div>

こんにちは

可能でしたら、プロジェクト一式をzipで固めて共有できますでしょうか？

---

<div class="post-metadata">

**Author:** ![nagahama-digital](https://sea2.discourse-cdn.com/uipath/user_avatar/forum.uipath.com/nagahama-digital/32/264722_2.png) [@nagahama-digital](https://forum.uipath.com/u/nagahama-digital)\
**Post date:** [November 24, 2022, 12:30am UTC](https://forum.uipath.com/t/topic/492470/18 "2022-11-24T00:30:23Z")

</div>

Yoichi様

いろいろとありがとうございます。  
プロジェクト一式を共有します。よろしくお願いします。

[問い合わせ回答.zip](https://forum.uipath.com/uploads/short-url/cYsRCkRvSK0f4Hn7Ej5vC2QXl0h.zip) (74.5 KB)

---

<div class="post-metadata">

**Author:** ![Yoichi](https://sea2.discourse-cdn.com/uipath/user_avatar/forum.uipath.com/yoichi/32/523754_2.png) [@Yoichi](https://forum.uipath.com/u/Yoichi)\
**Post date:** [November 24, 2022, 12:46am UTC](https://forum.uipath.com/t/topic/492470/19 "2022-11-24T00:46:37Z")

</div>

こんにちは

取り急ぎ下記修正してみてください。

内側の繰り返し（コレクションの各要素）のインデクスプロパティのidxは不要です。  
外側の繰り返し（各行）のインデックスプロパティにidxを設定してください。  
代入の idx = idx+1は不要なので削除してください  
（インデックスプロパティに設定することにより自動インクリメントされます）

 ![image](https://global.discourse-cdn.com/uipath/original/4X/e/8/b/e8b60b60d4485275895fdc3faca7b26bc99f6bba.png)

---

<div class="post-metadata">

**Author:** ![nagahama-digital](https://sea2.discourse-cdn.com/uipath/user_avatar/forum.uipath.com/nagahama-digital/32/264722_2.png) [@nagahama-digital](https://forum.uipath.com/u/nagahama-digital)\
**Post date:** [November 24, 2022, 12:57am UTC](https://forum.uipath.com/t/topic/492470/20 "2022-11-24T00:57:18Z")

</div>

Yoichi様

指摘いただいたとおり修正して、うまくいきました！ありがとうございます！

また、先日教えていただいた修正の仕方の解釈を、当方が間違えていた点に  
今更ですが気づきました。失礼しました。

いろいろとありがとうございました。

---

<div class="post-metadata">

**Author:** ![system](https://sea2.discourse-cdn.com/uipath/user_avatar/forum.uipath.com/system/32/182466_2.png) [@system](https://forum.uipath.com/u/system)\
**Post date:** [November 27, 2022, 12:57am UTC](https://forum.uipath.com/t/topic/492470/21 "2022-11-27T00:57:41Z")

</div>

Closed on November 27, 2022, 12:57am UTC

This topic was automatically closed 3 days after the last reply. New replies are no longer allowed.
