シートのコピー

アクションの場所:spreadsheet > ファイル操作 > シートのコピー

 

指定したシート全体をコピーします。

設定方法(簡単)

1シートのコピー.png

①「spreadsheet/ファイル操作」カテゴリにある「シートのコピー」アクションをクリックします。

② コピー対象シート 参照設定:シートタイプのアクション結果を参照し、設定します。

Tips シナリオ内のこのアクションより前の部分でspreadsheetの特定のシートを開いている必要があります。

 

③ コピー後のシート名:コピー後のシート名を指定します。

設定方法(便利)

④ コピー後のシート名 参照設定:テキストタイプのアクション結果を参照し、設定します。

オプション設定

以下の設定項目は任意です。

⑤ コピーの作成先ファイル 参照設定:スプレッドシートタイプのアクション結果を参照し、設定します。

Tips
シナリオ内のこのアクションより前の部分でspreadsheetを開いている必要があります。 指定しない場合、コピー対象シートで指定したシートと同じspreadsheet内にコピーされます。

 

エラーを無視

関連アクション

コピー対象シートに設定できるスプレッドシート1シートタイプの戻り値をもつアクションは以下の通りです。

コピー作成先spreadsheetに設定する、スプレッドシートタイプの戻り値となるアクションは以下の通りです。

 

アクション使用例

◆spreadsheet内の表の中で、不要なデータを削除するシナリオを作成します。

以下のようなデータを用意し、不要な列を削除した後、空白を含む行を削除します。

 

<全体図>

「spreadsheetを開く」→「シートをシートIDで指定」→「シートのコピー」→「列の削除」→「10回繰り返す」→「エラーを補足する」→「値の検索」→「文字列を置換する」→「行の削除」→「繰り返しを中断(エラーがある場合)」

<各アクション詳細>

・spreadsheetを開く

シナリオアカウント:シナリオアカウントで設定したアカウントを選択します。

対象ファイル:spreadsheetのリンクを貼り付けます。

・シートをシートIDで指定

spreadsheet:「spreadsheetを開く」を参照します。

シートID:対象シートのIDを入力します。

・シートのコピー

(データの削除を行う前に念のためコピーを取っておきます。)

コピー対象シート:「シートをシートIDで指定」を参照します。

コピー後のシート名:任意の名前を入力します。

・列の削除

対象シート:「シートのコピー」を参照します。

対象の列:不要な列を指定します。

・指定回数分繰り返す

繰り返し回数:データの行数に合わせて「10」を入力します。

・エラーを補足して実行
・値の検索

対象シート:「シートのコピー」を参照します。

検索値:無記入(空白のセルを探すため)

シート全体を指定:はい

全ての結果を取得:いいえ

・文字列を置換する

対象データ:「値の検索」を参照します。

置換対象:正規表現を用いて「[A-Z]」と入力します。

置換後の値:無記入

正規表現:「はい」を選択します。

・行の削除

対象シート:「シートのコピー」を参照します。

対象の行:「文字列を置換する」を参照します。

・繰り返しを中断

「エラーがある場合」の中に配置します。

コメント

0件のコメント

サインインしてコメントを残してください。