# 範囲に書き込みをしようとするとエラーになる

**URL:** <https://forum.uipath.com/t/topic/494923>\
**Category:** フォーラム\
**Created:** [November 30, 2022, 5:12am UTC](https://forum.uipath.com/t/topic/494923 "2022-11-30T05:12:23Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![miwa\_yamamoto](https://sea2.discourse-cdn.com/uipath/user_avatar/forum.uipath.com/miwa_yamamoto/32/176649_2.png) [@miwa\_yamamoto](https://forum.uipath.com/u/miwa_yamamoto)\
**Post date:** [November 30, 2022, 5:12am UTC](https://forum.uipath.com/t/topic/494923/1 "2022-11-30T05:12:23Z")

</div>

いつもお世話になっております。

ワークブック系の「範囲に書き込み」で書き込みをしようとしております。  
エラーメッセージ  
『範囲に書き込み (ワークブック): Object reference not set to an instance of an object.』  
となります。  
Excelアプリケーションスコープを使っても同じ結果でした。  
ローカルパネルの中身を確認しましたが、書き込み対象の変数の中身はありました。  
どこの設定が間違っているのか教えて頂きたくよろしくお願い致します。

---

<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 30, 2022, 5:15am UTC](https://forum.uipath.com/t/topic/494923/2 "2022-11-30T05:15:12Z")

</div>

こんにちは

まずは原因の切り分けのために、別のファイル（例えば新規のtest.xlsx）に書き出してみて  
どのようになるかを確認してみてはと思います。

---

<div class="post-metadata">

**Author:** ![Gokul001](https://sea2.discourse-cdn.com/uipath/user_avatar/forum.uipath.com/gokul001/32/462734_2.png) [@Gokul001](https://forum.uipath.com/u/Gokul001)\
**Post date:** [November 30, 2022, 5:15am UTC](https://forum.uipath.com/t/topic/494923/3 "2022-11-30T05:15:13Z")

</div>

HI @miwa_yamamoto

Have you received the data from the `Data Table` can you check out this?

Before `Write range` activity use this expression in the message box for cross check

```auto
DataTablename.Rows.Count

```

Here DataTablename is the Dt name

Regards  
Gokul

---

<div class="post-metadata">

**Author:** ![GT\_Ropa](https://sea2.discourse-cdn.com/uipath/user_avatar/forum.uipath.com/gt_ropa/32/367551_2.png) [@GT\_Ropa](https://forum.uipath.com/u/GT_Ropa)\
**Post date:** [November 30, 2022, 5:15am UTC](https://forum.uipath.com/t/topic/494923/4 "2022-11-30T05:15:39Z")

</div>

@miwa_yamamoto

お疲れ様です。  
『範囲に書き込み (ワークブック): Object reference not set to an instance of an object.』このエラーの意味はおそらく書き込みたい変数は初期化されてません。

書き込みたい変数の写真もらっていいですか？

---

<div class="post-metadata">

**Author:** ![miwa\_yamamoto](https://sea2.discourse-cdn.com/uipath/user_avatar/forum.uipath.com/miwa_yamamoto/32/176649_2.png) [@miwa\_yamamoto](https://forum.uipath.com/u/miwa_yamamoto)\
**Post date:** [November 30, 2022, 5:18am UTC](https://forum.uipath.com/t/topic/494923/5 "2022-11-30T05:18:06Z")

</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 30, 2022, 5:20am UTC](https://forum.uipath.com/t/topic/494923/6 "2022-11-30T05:20:51Z")

</div>

こんにちは

となりますと、書き込み先のファイルが問題かもしれませんね  
Excelファイルを使うの範囲書き込み(WriteRangeX)の結果はいかがでしょうか？

---

<div class="post-metadata">

**Author:** ![miwa\_yamamoto](https://sea2.discourse-cdn.com/uipath/user_avatar/forum.uipath.com/miwa_yamamoto/32/176649_2.png) [@miwa\_yamamoto](https://forum.uipath.com/u/miwa_yamamoto)\
**Post date:** [November 30, 2022, 5:21am UTC](https://forum.uipath.com/t/topic/494923/7 "2022-11-30T05:21:56Z")

</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 30, 2022, 5:23am UTC](https://forum.uipath.com/t/topic/494923/8 "2022-11-30T05:23:41Z")

</div>

こちらの方の範囲書き込みです。

 ![image](https://global.discourse-cdn.com/uipath/original/4X/a/2/5/a2524682362e3c29499327787558b2fe6223c501.png)

---

<div class="post-metadata">

**Author:** ![Gokul001](https://sea2.discourse-cdn.com/uipath/user_avatar/forum.uipath.com/gokul001/32/462734_2.png) [@Gokul001](https://forum.uipath.com/u/Gokul001)\
**Post date:** [November 30, 2022, 5:26am UTC](https://forum.uipath.com/t/topic/494923/9 "2022-11-30T05:26:41Z")

</div>

HI @miwa_yamamoto

Can you try with Workbook Write Range activity?

Regards  
Gokul

---

<div class="post-metadata">

**Author:** ![miwa\_yamamoto](https://sea2.discourse-cdn.com/uipath/user_avatar/forum.uipath.com/miwa_yamamoto/32/176649_2.png) [@miwa\_yamamoto](https://forum.uipath.com/u/miwa_yamamoto)\
**Post date:** [November 30, 2022, 5:30am UTC](https://forum.uipath.com/t/topic/494923/10 "2022-11-30T05:30:21Z")

</div>

ありがとうございます。  
このようなエラーに変わりました。

![image](https://global.discourse-cdn.com/uipath/original/4X/a/f/a/afae0c193ae8a969be124bea61592860ba3dede4.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:** [November 30, 2022, 5:32am UTC](https://forum.uipath.com/t/topic/494923/11 "2022-11-30T05:32:26Z")

</div>

こんにちは

このファイル自体が少々おかしいかもしれません。EXCELでこのファイルを手動で開くことは可能でしょうか？  
あるいは不要なexcelのプロセスがある場合は、タスクマネージャーなどで削除しておいた方が  
良いかもしれません。

---

<div class="post-metadata">

**Author:** ![miwa\_yamamoto](https://sea2.discourse-cdn.com/uipath/user_avatar/forum.uipath.com/miwa_yamamoto/32/176649_2.png) [@miwa\_yamamoto](https://forum.uipath.com/u/miwa_yamamoto)\
**Post date:** [November 30, 2022, 5:36am UTC](https://forum.uipath.com/t/topic/494923/12 "2022-11-30T05:36:05Z")

</div>

ありがとうございます。  
Excelファイルを手動で開くことは可能ですが、開く際に以下のメッセージが出現します。

 ![image](https://global.discourse-cdn.com/uipath/original/4X/6/0/4/604785da17cb954264b73adb52ff7072e8f20781.png)

タスクマネージャーを確認しましたがExcelは残っていませんでした。

---

<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 30, 2022, 5:39am UTC](https://forum.uipath.com/t/topic/494923/13 "2022-11-30T05:39:17Z")

</div>

こんにちは

このオプションを解除して、試してみること可能でしょうか？以下になると思います。

 ![image](https://global.discourse-cdn.com/uipath/original/4X/b/f/6/bf699bbb7489b25364c39ca16c1d80d1c2940f78.png)

---

<div class="post-metadata">

**Author:** ![miwa\_yamamoto](https://sea2.discourse-cdn.com/uipath/user_avatar/forum.uipath.com/miwa_yamamoto/32/176649_2.png) [@miwa\_yamamoto](https://forum.uipath.com/u/miwa_yamamoto)\
**Post date:** [November 30, 2022, 5:45am UTC](https://forum.uipath.com/t/topic/494923/14 "2022-11-30T05:45:59Z")

</div>

ありがとうございます。  
チェックを外すとExcelへ書き込みが出来ました。

---

<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 30, 2022, 5:48am UTC](https://forum.uipath.com/t/topic/494923/15 "2022-11-30T05:48:56Z")

</div>

ワークブック－範囲書き込みの方も動作しそうでしょうか？

このファイルのこの設定をあらかじめ、変更しておくことおは可能そうでしょうか？  
難しければ、UI操作でこのチェックを外しにいく等が考えられますが．．．

---

<div class="post-metadata">

**Author:** ![miwa\_yamamoto](https://sea2.discourse-cdn.com/uipath/user_avatar/forum.uipath.com/miwa_yamamoto/32/176649_2.png) [@miwa\_yamamoto](https://forum.uipath.com/u/miwa_yamamoto)\
**Post date:** [November 30, 2022, 5:50am UTC](https://forum.uipath.com/t/topic/494923/16 "2022-11-30T05:50:14Z")

</div>

ありがとうございます。

ワークブックで行ってもエラーとなりました。  
チェックは外すことが出来ないので、UiPath側で何か行いたいです。

---

<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 30, 2022, 6:03am UTC](https://forum.uipath.com/t/topic/494923/17 "2022-11-30T06:03:49Z")

</div>

少々面倒ですが、以下ためしてみてください。

ExcelProcessScopeでDisplyAlertをTrueにしてください。  
これにより読み取り専用確認のダイアログが出現します。

並列アクティビティを用意し、右側にエクセルの一連のアクティビティを配置します。  
左側にワークフロー呼び出しアクティビティを配置し、分離のプロパティをonにします。  
呼び出し先のワークフローは、読み取り専用確認のダイアログの「いいえ」ボタンを押すクリック  
を配置します。

 ![image](https://global.discourse-cdn.com/uipath/original/4X/5/a/c/5ac08c96a5030bc1fc4a9be8c7897a7815e07263.png)

これで範囲書き込みで書き込めると思います。

---

<div class="post-metadata">

**Author:** ![miwa\_yamamoto](https://sea2.discourse-cdn.com/uipath/user_avatar/forum.uipath.com/miwa_yamamoto/32/176649_2.png) [@miwa\_yamamoto](https://forum.uipath.com/u/miwa_yamamoto)\
**Post date:** [November 30, 2022, 6:34am UTC](https://forum.uipath.com/t/topic/494923/18 "2022-11-30T06:34:42Z")

</div>

いつもありがとうございます。

こちらの部分なのですが、教えて頂きたくよろしくお願い致します。  
別で１つクリックするプログラムを作成するということでしょうか。

> [@Yoichi](#):
>
> 呼び出し先のワークフローは、読み取り専用確認のダイアログの「いいえ」ボタンを押すクリック  
> を配置します

---

<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 30, 2022, 6:38am UTC](https://forum.uipath.com/t/topic/494923/19 "2022-11-30T06:38:00Z")

</div>

例えば以下の様に clickButton.xaml として別のワークフローファイルを作ります。

![image](https://global.discourse-cdn.com/uipath/original/4X/c/6/b/c6b1f1503e0160dc9d2eee22b912a119176cad3c.png)

---

<div class="post-metadata">

**Author:** ![miwa\_yamamoto](https://sea2.discourse-cdn.com/uipath/user_avatar/forum.uipath.com/miwa_yamamoto/32/176649_2.png) [@miwa\_yamamoto](https://forum.uipath.com/u/miwa_yamamoto)\
**Post date:** [November 30, 2022, 6:43am UTC](https://forum.uipath.com/t/topic/494923/20 "2022-11-30T06:43:55Z")

</div>

ありがとうございます。  
このように作成致しました。

 ![image](https://global.discourse-cdn.com/uipath/original/4X/c/e/6/ce69a8d76eb20d64082eff22d81094636dde6e84.png)

デバックで行ったところ、以下のエラーとなりました。  
Excel ファイルを使用: COM object that has been separated from its underlying RCW cannot be used.

[Next page](https://forum.uipath.com/t/topic/494923.md?page=2)
