スプレッドシートのGASで出発地点と到着地点からYahoo!路線で調べた最寄り駅と運賃の結果を出力する

こんにちは。がっきーです。

以前に私は、ExcelのVBAで出発地点と到着地点からYahoo!路線で調べた最寄り駅と運賃の結果を出力するマクロを作成いたしました。

詳しくは、以下のnoteの記事をご覧ください。

今回、これをExcelではなく、ほとんど同じ機能を持つGoogleのスプレッドシートのGASを使って作れないかと思い、作成いたしました。

具体的には以下のようなものになります。

スプレッドシートのA列に出発地点、C列に到着地点を入力します。

出発地点と到着地点を入力

その後、E1セルの「最寄り駅と運賃を表示」をクリックすると、GASで記述したプログラムが起動し、B列にA列の最寄り駅、D列にC列の最寄り駅、E列に出発地点から到着地点までにかかるYahoo!路線で最も安い経路での運賃が表示されるものを作成します。

E1の「最寄り駅と運賃を表示」を押すと、出発地点と到着地点から最寄り駅と運賃が表示される

これを実現するためにApps Scriptを開いてGASのコードを書きます。

Apps Scriptを開くには、まず「拡張機能」をクリックします。

その後、「Apps Script」をクリックすることで、開くことができます。

開いた後は、下記の赤枠の部分にコードを書くことで実現できます。



赤枠内に書くコードが以下になります(今回は、赤枠上の「my function」(関数名)を「yahooFareSearch」にします)。

ここから先は

2,891字 / 8画像

¥ 100

よろしければサポートお願いします。 いただいたサポートは,皆さんの役に立つ記事を書くための活動費として,使わせていただきます。