Googleスプレッドシートのシートを複製して、新たにファイル出力したい[シートの複製] フォローする
回答
[シートの複製]ステップを使用することで、取得したテキストを複製したシートに出力することが可能です。
使用方法
1. あらかじめ、Googleスプレッドシートにテンプレートシートを作成しておきます。
2. ロボットを新規作成し、作成したGoogleスプレッドシートをロボットに連携させます。
3. ロボットの編集画面で、対象のサイトを開きます。
4. 対象サイトのテキストを取得します。
5. [テキストの取得]ステップや[文字列テンプレート]ステップ等を用いて、新規に複製するシートのシート名を作成します。
※補足参照
6. シートの複製を行います。
a. [シートの複製]ステップをクリックします。
b. 以下を設定します。
・「シート」欄の左側に、関連付けたGoogleスプレッドシートのファイル名
(下図の例では「シートの複製」)
・「シート」欄の右側に、テンプレートとして作成したシート名
(下図の例では「テンプレート」)
・「出力シート名」に、複製したシートにつけるシート
(下図の例では[文字列テンプレート]ステップで作成した「年月日」)
c. 「決定」ボタンをクリックします。
7. 取得しておいたテキストを複製したシートに出力します。
a. [ファイルに出力]ステップをクリックします。
b. 「ファイルの選択」に、「複製したシート」内にあるファイル名を選択しま
す。(下図の例では「シートの複製」ファイル)
c. 複製したファイル名を選択すると、複製したシートの名前が前項で設定したシ
ート名になっていることを確認します。(下図の例では「20200219」)
d. 「名前」に、出力するテキストの名前を選択し、スプレッドシートの出力した
い位置をクリックします。(下図の例では「繰り返しを抽出」(※))
(※)下図の例のように、繰り返しの抽出ステップ等で取得したテキストを出力する
場合、プレビューに表示された項目を選択し、スプレッドシートの出力した
い位置をクリックします。
e. 「追加」ボタンをクリックします。
f. 「閉じる」ボタンをクリックします。
8. 実行結果は以下のようになります。テンプレートシートはそのままに、複製した
シートにテキストが入力されます。
補足
・新規に複製するシートのシート名を作成する際、年月日をシート名にする場合は、[文字列テンプレート]ステップを使用して、yyyymmdd形式の年月日を作成します。
a. [文字列テンプレート]ステップをクリックします。
b. 以下を入力します。
「名前」:任意の名前(下図の例では「年月日」)
「内容」:#{{__cobit__year__}}#{{__cobit__month__}}#{{__cobit__day__}}
(※)__cobit__year__ :ロボット実行年
__cobit__month__:ロボット実行月
__cobit__day__ :ロボット実行日
c. 「決定」ボタンをクリックします。
※2019年8月13日時点の情報です。