Script)の最も基礎的な縦棒グラフの作り方が学べます。このコーナーではGASをアニメ、ハンターハンターを通して入門の入門から学べる記事を掲載しております。サイトマップはこちらからGASサンプル集に戻るメインメニューに戻るこれからプログラミングを始める方へ基本情報技術者へ自己紹介まず、前回(episode7)の復習をします。セルに「平均」、「170cm以上の人数」と入力し、平均身長と該当する人数を求めています。この身長のデータは、HUNTER×HUNTER(ハンターハンター)の主要キャラクターの設定を用いました。ss.getRange(7,2).setFormula('=COUNTIF(D1:D4,">=170")');}今回は、「キャラクター名」と「身長」の最も簡単な縦棒グラフを作ります。名前の範囲をセルA1から4行分取得して、定数nameに格納します。name=ss.getRange(1,1,4);身長の範囲をセルD1から4行分取得して、chara_heightとします。chara_height=ss.getRange(1,4,4);以下、「chart」というグラフを作る処理になります。ここまでで、上記のnameと、chara_heightを追加します。//身長を追加セルA10から縦横に10ドット下がった位置に配置し、高さ300、幅400のグラフを指定します。.build()//グラフを作る最後にグラフchartをアクティブなスプレッドシートに追加します。ss.insertChart(chart);ここまでのコードです。ss.insertChart(chart);}それでは、マクロを実行します。スプレッドシートに切り替えて、拡張機能→マクロ→関数を追加で指定のマクロ(今回でいえば、myGraph)をインポートします。拡張機能→マクロから「myGraph」を選んで実行します。グラフが表示されました。入門講座はここで最後になります。スプレッドシートの基本的な使い方からGASのベースとなるJavaScriptの基礎文法、GASでの初歩的なプログラミングを学べます。GASに少し慣れて来たら、基礎固めとリファレンスとしてこの本を通してじっくり学べます。nekosiestrプログラミング学習中のロスジェネ(就職氷河期世代)「負け組」の発達障害者です。趣味で写真を撮っています。写真は、以前はコンパクトデジカメ、現在は、OLYMPUSミラーレス一眼を使っています。WordPressモバイルバージョンに。