# セルを読み込み、テキストファイルにペーストする方法

**URL:** <https://forum.uipath.com/t/topic/97635>\
**Category:** フォーラム\
**Created:** [February 25, 2019, 5:29am UTC](https://forum.uipath.com/t/topic/97635 "2019-02-25T05:29:15Z")\
**Posts on this page:** 12\
**Page:** 1

<div class="post-metadata">

**Author:** ![dora](https://sea2.discourse-cdn.com/uipath/user_avatar/forum.uipath.com/dora/32/176829_2.png) [@dora](https://forum.uipath.com/u/dora)\
**Post date:** [February 25, 2019, 5:29am UTC](https://forum.uipath.com/t/topic/97635/1 "2019-02-25T05:29:15Z")

</div>

お世話になります。

Excelファイルを「read range」で読み込み、データテーブルとして格納し、「for each row」で1行ずつ処理する設定後、  
以下のような事を行いたいです。

「If」を使用して、「row(10)」（J列）が空白なら（row(10).ToString=“”）  
True→C列のセルを読み込み、テキストファイルの14行目にペーストする。

Faise→何もしない。

どうぞよろしくお願いいたします。

---

<div class="post-metadata">

**Author:** ![Rokolibro](https://sea2.discourse-cdn.com/uipath/user_avatar/forum.uipath.com/rokolibro/32/49644_2.png) [@Rokolibro](https://forum.uipath.com/u/Rokolibro)\
**Post date:** [February 25, 2019, 5:48am UTC](https://forum.uipath.com/t/topic/97635/2 "2019-02-25T05:48:29Z")

</div>

テキストファイルがどのようなものかにも依って若干処理が変わってくるかと思います。  
既にある程度定型の文章が入っている場合は、Replaceアクティビティで対応できます。  
1～13列が空白行の場合は、Environment.NewLineを出力の際に文字列変数の頭に13個足してあげれば、後はWrite Text FIleで出力してあげるといけるのかな、と。  
その際、For Each Row内の条件式Trueの場合は、文字列変数に、Row(3).tostringをつないでいく形でよろしいかと。

---

<div class="post-metadata">

**Author:** ![dora](https://sea2.discourse-cdn.com/uipath/user_avatar/forum.uipath.com/dora/32/176829_2.png) [@dora](https://forum.uipath.com/u/dora)\
**Post date:** [February 25, 2019, 6:06am UTC](https://forum.uipath.com/t/topic/97635/4 "2019-02-25T06:06:29Z")

</div>

早速ありがとうございます！

テキストは定型の文章が入っているのですが、13、14、15行目は空白です。（他は入っています。）  
その場合はどうするのがシンプルになりますでしょうか？  
Replaceアクティビティがよいでしょうか？

初心者の質問で申し訳ございません。。

---

<div class="post-metadata">

**Author:** ![Rokolibro](https://sea2.discourse-cdn.com/uipath/user_avatar/forum.uipath.com/rokolibro/32/49644_2.png) [@Rokolibro](https://forum.uipath.com/u/Rokolibro)\
**Post date:** [February 25, 2019, 6:11am UTC](https://forum.uipath.com/t/topic/97635/5 "2019-02-25T06:11:19Z")

</div>

追加で伺いたいのですが、出力するテキストファイルは空白セルが見つかった都度の出力でしょうか？それとも、空白のセルが見つかる都度row(3)の内容をつないで14行目に挿入する形でしょうか？

---

<div class="post-metadata">

**Author:** ![dora](https://sea2.discourse-cdn.com/uipath/user_avatar/forum.uipath.com/dora/32/176829_2.png) [@dora](https://forum.uipath.com/u/dora)\
**Post date:** [February 25, 2019, 6:13am UTC](https://forum.uipath.com/t/topic/97635/6 "2019-02-25T06:13:27Z")

</div>

空白セルが見つかった都度の出力を考えています。

---

<div class="post-metadata">

**Author:** ![Rokolibro](https://sea2.discourse-cdn.com/uipath/user_avatar/forum.uipath.com/rokolibro/32/49644_2.png) [@Rokolibro](https://forum.uipath.com/u/Rokolibro)\
**Post date:** [February 25, 2019, 6:48am UTC](https://forum.uipath.com/t/topic/97635/7 "2019-02-25T06:48:53Z")

</div>

外部のテキストファイルを読み込み形で作ってみましたが、定型であれば変数として設定してしまってもよろしいかと思います。  
ワークフローファイルを添付しますのでご参考となればと思います。  
PS. 列のインデックスは"0"から始まりますので、J列はrow(9) C列はrow(2)となります。[テキストファイル出力.zip](https://global.discourse-cdn.com/uipath/original/3X/9/e/9ecf9d9f5df7a291761fbb2e8d771922dd39e04e.zip) (8.5 KB)

---

<div class="post-metadata">

**Author:** ![dora](https://sea2.discourse-cdn.com/uipath/user_avatar/forum.uipath.com/dora/32/176829_2.png) [@dora](https://forum.uipath.com/u/dora)\
**Post date:** [February 25, 2019, 7:21am UTC](https://forum.uipath.com/t/topic/97635/8 "2019-02-25T07:21:36Z")

</div>

ありがとうございます！

申し訳ございません。  
Read Text Fileの次のアクティビティがエラーで見られませんので、もしよろしければスクリーンショットを見せて頂くことは可能でしょうか？

＞列のインデックスは"0"から始まりますので、J列はrow(9) C列はrow(2)となります。  
なるほど、そうでしたね。失礼いたしました。

お手数ですがよろしくお願いいたします。

---

<div class="post-metadata">

**Author:** ![Rokolibro](https://sea2.discourse-cdn.com/uipath/user_avatar/forum.uipath.com/rokolibro/32/49644_2.png) [@Rokolibro](https://forum.uipath.com/u/Rokolibro)\
**Post date:** [February 25, 2019, 7:32am UTC](https://forum.uipath.com/t/topic/97635/9 "2019-02-25T07:32:51Z")

</div>

Read Text File以後のアクティビティは、For Each Rowアクティビティのみです。

 ![image](https://global.discourse-cdn.com/uipath/original/3X/7/3/73a027c3952c383f8ea3a557cb5a731da97d64e0.png)  
ちなみにエラーの内容はどのようなものでしょうか？  
ダウンロードした圧縮ファイルを"全て展開"した上でのワークフロー実行であればエラーは出ないと思いますので、もしダウンロードしたファイルを解凍せずに実行されている場合は上記手順を試してみてください

---

<div class="post-metadata">

**Author:** ![dora](https://sea2.discourse-cdn.com/uipath/user_avatar/forum.uipath.com/dora/32/176829_2.png) [@dora](https://forum.uipath.com/u/dora)\
**Post date:** [February 25, 2019, 7:44am UTC](https://forum.uipath.com/t/topic/97635/10 "2019-02-25T07:44:26Z")

</div>

ありがとうございます。

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

となります。。

スクショありがとうございました。  
よく見て勉強してみます！

---

<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:** [February 25, 2019, 8:32am UTC](https://forum.uipath.com/t/topic/97635/11 "2019-02-25T08:32:29Z")

</div>

こんにちは

本題とは関係ありませんが．．．

このエラーは、  
必要なアクティビティパッケージがインストールされていない状態  
または  
UiPathのバージョン（厳密にはアクティビティパッケージのバージョン）差異  
によるケースが多いです。  
このケースはおそらく後者で、Rokolibroさんが2018.3以降、doraさんが2018.3未満を使用しているのではないかと思います。

ちょこっと修正してみましたので、以下でオープンできないでしょうか？  
[テキストファイル出力.xaml](https://global.discourse-cdn.com/uipath/original/3X/d/b/dbc13e5263fa8cb0ac3b94f55c15defe4664470f.xaml) (7.7 KB)

---

<div class="post-metadata">

**Author:** ![Rokolibro](https://sea2.discourse-cdn.com/uipath/user_avatar/forum.uipath.com/rokolibro/32/49644_2.png) [@Rokolibro](https://forum.uipath.com/u/Rokolibro)\
**Post date:** [February 25, 2019, 8:34am UTC](https://forum.uipath.com/t/topic/97635/12 "2019-02-25T08:34:37Z")

</div>

[Yoichi](https://forum.uipath.com/u/Yoichi)さん  
ありがとうございます。おそらくその通りではと私も思っています。

---

<div class="post-metadata">

**Author:** ![dora](https://sea2.discourse-cdn.com/uipath/user_avatar/forum.uipath.com/dora/32/176829_2.png) [@dora](https://forum.uipath.com/u/dora)\
**Post date:** [February 26, 2019, 2:28am UTC](https://forum.uipath.com/t/topic/97635/13 "2019-02-26T02:28:46Z")

</div>

開けました！なるほど、バージョンの問題なのですね。

Rokolibroさん  
Yoichiさん

ほんとうにご丁寧にありがとうございました！  
勉強します！
