マクロを使ってGoogleスプレッドシートのタスクを自動化する

Googleスプレッドシートは、今日のコラボレーションのあり方を変えた、人気のあるスプレッドシートツールです。このウェブベースのスプレッドシートツールは、Microsoft Excelの無料の代替品であり、オンラインでスプレッドシートデータを作成および編集できます。Excelにはこの無料のオンラインツールよりも多くの機能と組み込み関数が備わっていますが、無料であることと、どのデバイスからでもオンラインでアクセスできるため、好まれています。

Googleスプレッドシートには、単調なタスクを自動化するこれらの強力な機能が追加されました。スプレッドシートでの作業には、退屈で面倒な反復タスクが含まれます。マクロは、退屈で単調なタスクを自動化できる生産性を高める適切な方法です。類似したグラフ、関数、データを持つ複数のシートを扱うスプレッドシートユーザーは、マクロから恩恵を受けるでしょう。マクロは、単調なタスクをこなすのではなく、重要なタスクに集中できる時間を節約する最良の方法です。

マクロとは

マクロは、コードを書く必要なしに反復タスクを自動化できるプログラムです。マクロはアクションを記録し、保存するため、ボタンを1回クリックするだけで必要に応じて再利用できます。マクロは、書式設定の追加、追加の行の挿入、追加の列の挿入、テーブルの書式設定、グラフの作成、複雑な数式の挿入、関数の挿入など、シートの面倒な作業を自動化する場合に役立ちます。

マクロは、簡単に言うと、反復タスクを記録し、タスクを保存し、コードを書くことなく、必要なときにいつでも将来タスクを実行する、時間を節約できるツールです。

Googleスプレッドシートでタスクを自動化するマクロを作成する

ブラウザのURLにsheets.newと入力してGoogleスプレッドシートを起動するか、単にGoogleドライブフォルダを開いてShift + Sを押して、そのフォルダに新しいGoogleスプレッドシートを作成します。

シートの任意のセルのデータを入力します。ツールに移動して、ドロップダウンメニューからマクロを選択します。

サブメニューからマクロの記録をクリックします。これにより、シートの下部に新しいマクロの記録ボックスが開きます。2つのオプションから選択するように求められます。絶対参照を使用するか、相対参照を使用します。

記録されたとおりに正確な場所に書式設定テクニックを適用する場合は、絶対参照を選択します。たとえば、セル範囲A2:C1の書式を設定するとします。その範囲セルのデータを選択して、フォントを太字にします。マクロはこれらのセルにのみ適用され、クリックしたセルに関係なく、常にこれらのセルの範囲のデータが太字で表示されます。記録されたとおりに正確な場所に関係なく、異なるセルに書式設定を適用する場合は、相対参照を選択します。マクロは、マクロが記録された正確な場所ではなく、カーソルがある場所に基づいて適用されます。

これは、選択したセルとその近くのセルにグラフ、関数、または数式を挿入する場合に役立ちます。たとえば、セルB1のデータの太字を記録すると、マクロは後でセルC1のセルを太字にするために使用できます。

2つの選択肢を選択すると、Googleスプレッドシートの記録が開始されます。セル、列、または行で自動化したい書式設定が記録されます。記録したいものを事前に計画しておいてください。

フォントスタイル、色などを変更するなど、任意のセルの書式設定を適用します。記録されたマクロは、各ステップを監視します。

完了したら、保存ボタンをクリックしてマクロの名前を入力します。

マクロに素早くアクセスできるように、カスタムショートキーを設定することもできます。

保存ボタンをクリックしてマクロを作成します。

マクロにアクセスするには、ツールに移動して、マクロを選択します。

サブメニューから実行するマクロフォルダをクリックします。

マクロを編集する

マクロの名前を変更したり、マクロスクリプトを編集したり、マクロを削除したり、作成後にキーボードショートカットを追加したりできます。

ツールに移動して、ドロップダウンメニューからマクロをクリックします。

マクロを編集するには、サブメニューからマクロの管理を選択します。

マクロを削除するか、そのスクリプトを編集するには、マクロオプションの横にあるその他に移動して、更新をクリックします。

他のマクロをインポートする

Googleスプレッドシートでは、Google Appsスクリプトファイルを使用して作成されたカスタム関数をマクロメニューにインポートできます。

Googleスプレッドシートで、ツールに移動します。ドロップダウンメニューからマクロオプションを選択します。サブメニューからインポートオプションをクリックします。

インポートする関数の横にある関数を追加ボタンをクリックします。

以上です。この投稿が役に立つことを願っています。