レッスン2:Googleスプレッドシートを操作してみよう

レッスン1ではCoopelトレーニングページでキーワード検索した結果の件数をブラウザから取得しました。

レッスン2ではGoogleスプレッドシート(以降、スプレッドシート)を開いて、レッスン1で取得した件数をスプレッドシートに入力するシナリオを作成してみましょう。

追加.png

 

Tips
動画をご覧にならなくてもチュートリアルは完了できます。また、動画を参考にするだけでも完了できます。
動画でチュートリアルを完了させたい方はこちらから!

事前準備

レッスン2以降ではシナリオでスプレッドシートを操作します。

「Coopelチュートリアル用スプレッドシート」という名前でスプレッドシートを作成してください。

2レッスン2:Googleスプレッドシートを操作してみよう.png

 

シナリオアカウントの登録(ステップ1~4)

Coopelの一部のアクションでは「シナリオアカウント」を事前に登録する必要があります。

このレッスンで使用するスプレッドシートのアクションはシナリオアカウントを登録するアクションに該当するため、スプレッドシートのアカウント情報をCoopelに登録します。

すでにシナリオアカウントを登録済みの方は、「ステップ7」に進んでください。

 

スプレッドシートのシナリオアカウントを登録する

<ステップ1>

シナリオ作成画面の左上にあるicon_menubar.png(①)をクリックしてサイドメニュー(②)を表示します。

レッスン2画像.png

<ステップ2>

[シナリオアカウント設定]をクリックします。

レッスン2画像 (1).png

マスターパスワードを入力する画面が表示されたら、「操作中にマスターパスワード画面が表示されたら」を参照してください。

<ステップ3>

[新規追加](①)をクリックして、[Google Spreadsheet](②)を選択します。

レッスン2画像 (2).png

※一部のシナリオアカウントにはicon_local_account (1).pngと付いているものがあります。このタイプのシナリオカウントはシナリオをローカル実行するときに必要になります。

<ステップ4>

Googleへのログイン画面またはアカウントの選択画面が表示されます。表示された画面からCoopelで使用したいGoogleのアカウントにログインします。

Googleのアカウントにログイン後、Coopelのアクセス許可を認証する画面が表示されたら内容を確認し、[許可]をクリックします。

6レッスン2:Googleスプレッドシートを操作してみよう.png

登録が完了するとスプレッドシートのシナリオアカウントが表示されます。

7レッスン2:Googleスプレッドシートを操作してみよう.png

 

スプレッドシートのアクションを配置/設定する(ステップ5~17)

Webページで取得した情報をスプレッドシートに入力するには、実際のスプレッドシート操作に該当するアクションを1つずつシナリオに配置していきます。

lesson2_1.png

ここでは、以下のアクションをシナリオに配置して設定していきましょう。

spreadsheetを開くアクション

シートをシート名で指定アクション

セルをペーストアクション

 

[spreadsheetを開く]アクションを配置する(ステップ5~10)

[spreadsheetを開く]アクションを配置し、「事前準備」で作成したスプレッドシートを開きます。

<ステップ5>
シナリオアカウント設定画面で[プロジェクトフォルダ]をクリックし、プロジェクトフォルダ画面を表示します。

9レッスン2:Googleスプレッドシートを操作してみよう.png

<ステップ6>

レッスン1で作成した「Coopelチュートリアル用シナリオ」(①または②)を選択します。
※シナリオ名を変更していない場合は、適宜レッスン用のシナリオを選択してください。

10レッスン2:Googleスプレッドシートを操作してみよう.png

<ステップ7>
アクションリストのicon_spreadsheet-action.pngアイコン(①)をクリックし、spreadsheet用のアクションを絞り込みます(②)。

レッスン2画像 (3).png

<ステップ8>

アクションリストから[spreadsheetを開く]クリックします。

レッスン2画像 (4).png

<ステップ9>

[シナリオアカウント]からステップ4で登録したシナリオアカウントを選びます。

13レッスン2:Googleスプレッドシートを操作してみよう.png

<ステップ10>

事前準備」で作成したスプレッドシートのURLをコピーして、[対象ファイル]に貼り付けます。

14レッスン2:Googleスプレッドシートを操作してみよう.png

 

[シートをシート名で指定]アクションを配置/設定する(ステップ11~13)

[シートをシート名で指定]アクションを配置し、Webページから取得した情報をどのスプレッドシートのどのシートに入力するか設定します。

<ステップ11>

アクションリストから[シートをシート名で指定]をクリックします。

15レッスン2:Googleスプレッドシートを操作してみよう.png

<ステップ12>

まず、シート名を指定するスプレッドシートを設定します。

[シートをシート名で指定]アクションの[spreadsheet]で参照アイコン(①)をクリックし、ハイライト表示された[spreadsheetを開く]アクション(②)、または参照アイコン(①)の下に表示された[spreadsheetを開く](③)をクリックします。

※Coopelでは、この参照アイコンを使用してほかのアクションと連携したり実行結果を受け取ることができます。

16レッスン2:Googleスプレッドシートを操作してみよう.png

[spreadsheet]にtutorial_lesson2_r2_31.pngが設定されて、[spreadsheetを開く]アクションで指定した「Coopelチュートリアル用スプレッドシート」が設定されます。

※シート名だけを指定してもどのスプレッドシートのシートなのか判別できないため、どのスプレッドシートのシートを指定するのかという関連付けが必要になります。

レッスン2画像 (5).png

<ステップ13>

[シート名]に「シート1」を入力します。

18レッスン2:Googleスプレッドシートを操作してみよう.png

 

[セルをペースト]アクションを配置/設定する(ステップ14~17)

[セルをペースト]アクションを配置して、Webページから取得した情報をどのシートのどのセルに入力するか設定します。

<ステップ14>

アクションリストをスクロールして[セルをペースト]をクリックします。

19レッスン2:Googleスプレッドシートを操作してみよう.png

<ステップ15>

[シートをシート名で指定]アクションと同様に、どのシートのセルにペーストするか対象のシートを参照して設定します。

[セルをペースト]アクションの[対象シート]で参照アイコン(①)をクリックし、ハイライト表示された[シートをシート名で指定](②)、または参照アイコン(①)の下に表示された[シートをシート名で指定](③)をクリックします。

20レッスン2:Googleスプレッドシートを操作してみよう.png

[対象シート]にtutorial_lesson2_r2_32.pngが設定され、「Coopelチュートリアル用スプレッドシート」の「シート1」が、ペースト対象のシートとして設定されます。

※セルだけを指定してもどのシートのセルなのか判別できないため、どのシートのセルを指定するのかという関連付けが必要になります。

レッスン2画像 (6).png

<ステップ16>

[入力値]で参照アイコン(①)をクリックし、ハイライト表示された[画面から情報を取得](②)、または参照アイコン(①)の下に表示された[画面から情報を取得](③)をクリックします。

22レッスン2:Googleスプレッドシートを操作してみよう.png

[入力値]にtutorial_lesson2_r2_33.pngが設定され、Webページから取得した情報(ヒットした件数)がセルにペーストする値として設定されます。

レッスン2画像 (7).png

<ステップ17>

[ペースト対象のセル]の入力欄にペーストするセルとして「B2」を入力します。

24レッスン2:Googleスプレッドシートを操作してみよう.png

 

シナリオを実行して結果を確認する(ステップ18~20)

シナリオを実行して、「Excel」というキーワードで検索してヒットした件数がスプレッドシートのB2セルに入力されるかどうか確認してみましょう。

<ステップ18>

[実行]をクリックしてシナリオを実行します。

25レッスン2:Googleスプレッドシートを操作してみよう.png

<ステップ19>

シナリオの実行が完了したら[セルをペースト]をクリックして実行結果を表示します。

26レッスン2:Googleスプレッドシートを操作してみよう.png

<ステップ20>

実行結果にある[実行後]の[シート1](①)をクリックして「Coopelチュートリアル用スプレッドシート」を表示し、[実行前]の件数(②)と同じ件数がB2セル(③)に入力されていることを確認します。

lesson2_2.png

 

学習のまとめ

レッスン2画像 (8).png

icon-additional-lesson (2).png応用レッスン

このチュートリアルでは、シート名を指定する[シートをシート名で指定]アクションを使用しています。スプレッドシートの場合、シートのURLに割り当てられているシートIDを指定することもできます。[シートをシートIDで指定]アクションを配置して特定のシートを指定してみましょう!
※シートIDは、各シートのURLの末尾にある「/edit#gid=XXXXX」の「XXXXX」部分です。29レッスン2:Googleスプレッドシートを操作してみよう.png

コメント

0件のコメント

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