パートナー募集
お問い合わせ
パートナー募集
お問い合わせ

交通費精算(フローを考える)

マクロマンが行う処理のフロー(流れ)を書き出してみよう

〇:Webブラウザ関連のコマンド

●:Excelファイル関連のコマンド

 

 1.〇Webブラウザ(Chrome)を起動…インスタンス名:「default

No.4 _最終行の取得、No.5_ループ設定

 2.●Excelを起動…インスタンス名「seisan

 3.●「交通費精算_テンプレート.xlsx」を開く

 4.●D列の最終行を取得…{最終行}変数に格納する

 5.繰り返し回数設定(最終行ー11)
 

――――――ここから繰り返し――――――

 

 6.●D列から出発地取得…{出発地}変数に格納す

 7.●E列から到着地取得…{到着地}変数に格納する

 8.〇YAHOO!JAPAN 路線情報サイトにアクセス

 9.〇出発地入力…{出発地}変数の中身を入力する

  10.〇到着地入力…{到着地}変数の中身を入力する

  11.〇「日時指定なし」選択

  12.〇「検索」ボタンクリック

  13.〇ルート1の片道金額が表示されるまで待機する

  14.〇ルート1の片道金額を取得…{金額}変数に格納する

  15.文字を加工…{金額}変数の中身の“円”を削除しNo.15_文字の置換

   {金額数字}変数に格納する

  16.●Excelに転記…{金額数字}変数の中身を入力する

  17.次の行へ

 

――――――繰り返しここまで――――――

 

  18.繰り返し終了

  19.●Excelファイルを保存して閉じる

  20.〇Webブラウザ(Chrome)を閉じる

 

 

使用する変数

カウンタ変数

カウンタ(初期値:12)・・・行をカウントする

金額・・・Webから取得する片道金額を格納する

金額数字・・・{金額}の中身の“円”を削除した値を格納する

最終行・・・Excelの最終行を格納する

出発地・・・D列の出発地を格納し、Web上の出発欄に設定する

到着地・・・E列の到着地を格納し、Web上の到着欄に設定する

 

 

インスタンス

Webブラウザ画面:「default

Excelファイル:「seisan

 

 

 

 

①「処理の詳細なフローを考える」は以上です

 

②「スクリプトを作成する」こちら