こんにちは、五足のわらじです。

先日の続きです。

スプレッドシートにおけるGASはExcelのVBAにあたるものですが、VBAが扱えるからといってすぐにGASも扱えるかというと、そういうわけでもありません。

GASはけっこうクセがあって(VBAもjavaとか他の言語と比べるとかなりクセがありますが)、例えばセルの比較だとVBAでは普通にセル同士を比較するだけでOKですが、GASでは日付の比較がそれではうまくいかないので一工夫入れる必要があります。

あと、どうしてもローカルで動くExcelと比べると動作が遅いです。

もちろん、コードの書き方も違うので、VBAで書いたコードをGASに移植しようと思ったら、まだ今みたいにOSが共通でなかったころのBASICを移植するときのような、そんな感覚が必要です。

まだ私も勉強中ですが、GASが扱えるようになってから、Excelでツールを作って配布するよりもスプレッドシートでツールを作って共有するほうが便利だしメンテナンスも楽なので、スプレッドシートで作るほうが多くなりました。

スプレッドシートなら、リアルタイムでみんなで共有できますから、修正を加えても再配布する必要がなく、みんなが常に最新版を使えますからね。

また、WEBでの作業中にわざわざExcelを起動する必要もないですし、作業中のスプレッドシートそのものにマクロを組み込めるのはとても魅力。

VBAと比べるとまだまだGASに関する情報は少ないので勉強には苦労が伴いますが、業務の効率化という観点からはこれからGASの重要性が高まっていくと思われますので、VBAが使える人はGASの勉強もしておくとあとあと役立つことも多いと思いますよ。

著者

五足のわらじ
五足のわらじ
在宅ワークを4つと、サラリーマンを1つ、合計五足のわらじを履いて走り回ってます⇒2017年7月より在宅ワークで独立しました

在宅ワークは、アフィリエイト、アプリ制作、LINEスタンプ・着せかえ制作、ライターの4つをやっていて、サラリーマンは辞めましたが、それに替えて法人化を目指して新規事業を立ち上げ中です。

自宅では、デザイン、コーディング、プログラミング、ライティング、写真、イラスト、アニメーション、音楽、マーケティングなど、ひとりですべて行っているマルチクリエイターです。
事務所では、単純作業からマネージャー職といった包括的な業務まで、幅広い分野の受託業務を行ってます。

もともと在宅ワークは副業でしたが、収入を普通のサラリーマン並みに増加させることができたので、いまは在宅ワークと事務所での受託業務のみで生活しています。

在宅ワークはすべて独学でやってきましたので、これから独学で在宅ワークを始めようと思っている方の参考になればと思ってブログを始めました。

いいことばかりじゃなくて、辛いことや失敗したことなども正直に書いていきますので、これから始めたいと思っている人もぜひ参考にしてください!