\r\n\r\n
タスクを記録して保存し、いつでもそのタスクを実行できます。
マクロは最終的にgooglesheetsのユーザーが利用できるようになります。マクロを使えば、コードの書き方を覚えることなく、文書や表計算ソフトの繰り返し作業を自動化することができます。
エクセルユーザーはマクロを使って時間を節約してきたが、グーグルシートにも同じような時間節約の効果を与えることができる。
GoogleSheetsは以前から、ユーザーが独自のアプリケーション・スクリプト関数を書くことができましたが、このマクロはすべてのGoogleSheetsユーザーにこの機能を開放しており、コーディングの経験は必要ではありません。
マクロは、同じようなデータや情報を持つ複数のワークシートを繰り返し操作する場合に、特に有効です。例えば、データを整理するための細かい機能を持った月次記録計などには、マクロの活用が有効です。
googlesheetsマクロは非常に簡単に作成できます。
上記のリストの2番目のステップは、より多くのステップを含む可能性があることはもはや明らかですが、詳細は後ほど説明します。
マクロを編集するには、次のようにします。
マクロを編集するには、実際にコードを編集しなければならないので、慣れない操作の場合は、単純にマクロを記録し直す方が簡単です。
マクロを実行するには、使用したいワークシートを開き、「ツール>マクロ」をクリックし、リストからマクロを選択します。また、マクロにキーボードショートカットを割り当てている場合は、そのショートカットを代わりに使用することもできます。
以下では、Googleワークシートでマクロを使用するさまざまな方法の簡単な例をいくつか紹介します。
複数のGoogle Sheetsに繰り返し適用しなければならないような書式設定は、マクロを使えば簡単にできます。
同じような情報を持つワークシートが複数ある場合、太字/イタリック/下線の書式設定、フォントサイズ、テキスト配置、テキスト改行、背景の塗りつぶし色などの一部または全部についてマクロを記録することが可能です。
googlesheetsでは、条件付き書式による基本的な自動化の上に、さらに自動化のレイヤーを追加することで、同等のメタを得ることも可能です。
条件付き書式を使えば、上記と同じようにセルの書式を設定することができます。違いは、特定の条件に従ってテキストの書式を設定するルールを作成できることです。
そこで、googlesheetsを使ってタスクを記録し、タスクに期限を指定したとします。条件付き書式を使って、今日が期限のものを強調することができます。
期限切れのコンテンツをハイライト表示するには、手順1~3を繰り返した後、次の操作を行います。
Google Sheetsでレポートを作成する方法には、ピボットテーブル、チャート、ダイアグラムなど、さまざまな方法があります。
ピボットテーブルは、スプレッドシート内のさまざまな項目の合計を計算したい場合に非常に便利です。ピボットテーブルを使用すると、大量のデータを理解し、消化しやすい短いレポートに要約することができます。表計算ソフトのデータをベースにしているため、条件付き書式やチャート、グラフなどを使ってデータを視覚化することも可能です。
例えば、Googleフォームを使って支出傾向を表示する場合、ピボット・チャートを使って合計を計算することができます。これは、あなたがスターバックスでどれだけお金を使っているか、本当によくわかる方法です。
これは、ピボットテーブルの使い方の非常に簡単な例です。googlesheetでの作業を容易にするために、より複雑なマクロの使い方があります。
また、データを一行ずつスクロールするのではなく、これらの情報をすべて視覚的に要約することもできます。
同様に、同じようなデータを持つワークシートが複数ある場合、同じグラフを複数の異なるワークシートにわたって作成することができます。
例えば、月別の売上を把握する場合、製品別の売上を円グラフで作成することができます。
同じようなデータを持つ他のワークシートでマクロを実行し、すばやく視覚化することができます。
これは、googlesheetsでマクロを使う最も便利で強力な方法の一つでしょう。複雑な関数は複雑ですが、マクロはそれをシンプルにしてくれます。
COUNTIF式やルックアップ関数など、既存の関数も多くあります。さらに一歩進んで、独自のgooglesheets関数を作成することも可能です。
機能を理解したら、ステップで実行するマクロを記録するだけです。
Googleスプレッドシートに多くのデータを保存している場合、最初の行と最初の列を凍結しておくと便利です。
このように、図表や情報が満載のスプレッドシートを見るとき、探しているものの文脈を理解するには、最初の行や列を表示したままにしておくことが不可欠です。
googlesheetsのコラボレーション機能により、ワークシートをダウンロードして別のプログラムで開いてマクロを実行する必要がなく、他の人が入力を続けている間にマクロを実行することができます。
コラボレーションやクラウドストレージが優先事項でない場合は、マクロを記録するためにMicrosoft Excelを選択することができます。