> For the complete documentation index, see [llms.txt](https://manual.dxable.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://manual.dxable.com/smartsheet/basics/sheets-rows/automatically-move-or-copy-rows-between-sheets.md).

# シート間での行の自動移動またはコピー

条件が満たされた場合に行を別のシートに自動的にコピーします。

### プラン <a href="#id-30j0zll" id="id-30j0zll"></a>

* Smartsheet
* Pro
* Business
* Enterprise

プラン タイプと含まれる機能の詳細については、 [「Smartsheet プラン」](https://www.smartsheet.com/pricing)ページを参照してください。

### 許可 <a href="#id-1fob9te" id="id-1fob9te"></a>

ソースシートと宛先シートの両方のシート所有者と管理者は、行の自動移動またはコピーアクションを作成できます。 ライセンスが必要です。

シートを編集できる人は誰でも (直接、レポートを通じて、あるいは更新や承認リクエストを通じて) 自動化された行の移動またはコピー アクションをトリガーできる可能性があります。

この機能が[Smartsheet Regionals](https://help.smartsheet.com/regions-capability-differences)または[Smartsheet Govに含まれているかどうかを確認してください](https://help.smartsheet.com/articles/2480681)。

新しいクリアセル値ワークフローを作成するには:

1. \[自動化] > \[テンプレートからワークフローを作成...] に移動します。
2. \[シート変更] セクションで、\[指定の条件に一致した場合に行を別のシートにコピー] > \[テンプレートを使用] を選択します。
3. ワークフローの名前を入力します。
4. ワークフロー[をトリガーする](https://help.smartsheet.com/articles/2479236-trigger-blocks-when-your-workflow-is-executed)ものを構成します。
5. 目的のシートを選択してください
6. 「保存」を選択します。

注記

無限承認ループを防ぐため、[クロスシート数式](https://help.smartsheet.com/articles/2476606)または[セル リンクを含むセル](https://help.smartsheet.com/articles/861579#Inbound_Outbound_Links)では、シートを自動的に変更するオートメーション (行の移動、行のコピー、行の行、行の行解除、承認要求、日付の記録、人の割り当て、セルの変更、セルのクリア、ドキュメントの生成)。 これを回避するには、[時間ベースの自動化](https://help.smartsheet.com/articles/2479241)または[繰り返し](https://help.smartsheet.com/articles/2479396)ワークフローの使用を検討してください。

#### シート間で行をコピーする場合の注意事項 <a href="#id-3znysh7" id="id-3znysh7"></a>

* コピーされた行はソース シートに保持され、コピー先のシートに追加されます。
* セル[の履歴は](https://help.smartsheet.com/articles/518314-viewing-cell-history)宛先シートには保持されません。
* コピーされた行は、コピー先のシートの下部に配置されます。 それらを別の場所にドラッグできます。
* 行上の添付ファイルまたはコメントはすべて、移動先のシートに自動的に移動されます。
* 行内の数式は、宛先シート内の静的な値に置き換えられます。
* コピー元のシートにコピー先のシートにない列が含まれている場合、行が移動またはコピーされると、これらの列がコピー先のシートに自動的に作成されます。

**システム列またはベースライン列を含むコピー行を移動する場合**

* 列がコピー先のシートには存在するがソース シートには存在しない場合、\[作成者] 列には行が移動またはコピーされた日付/時間が記録されます。
* \[作成者] 列には、行を移動またはコピーしたユーザーが表示されます。 行がオートメーションによって移動またはコピーされた場合は、 <_automation@smartsheet.com>が表示されます\_。
* 列が宛先シートとソース シートの両方に存在する場合、ソース シートの値が宛先シートに引き継がれます。 他の列タイプとは異なり、列名が一致する必要はありません。

[システム列](https://help.smartsheet.com/articles/1964567)または[ベースライン列の](https://help.smartsheet.com/articles/2482093-baselines)名前が、異なる列タイプ (ドロップダウン、テキスト/数値など) の列と一致する場合、次のエラーが発生する可能性があります。

* 列の名前がソース シートのシステム列と同じであるため、宛先シートに行を追加できません。
* システム列の名前がソース シートの列と同じであるため、行を宛先シートに追加できません。

これを解決するには、列の 1 つの名前を変更するか、ソース シートと一致するように列の種類を変更します。
