Google Apps Script

【初心者向けGAS】スクリプトプロパティを操作してそのデータを取り出す方法

初心者向けのシリーズとしてGoogle Apps Scriptで名言Botの作り方を解説しております。今回は、GASでPropertiesサービスを使ってスクリプトプロパティからデータを取り出す方法です。
Google Workspace

スプレッドシートのセルの値をGoogle翻訳するGOOGLETRANSLATE関数の使い方

スプレッドシートからGoogle翻訳を利用する関数があります。1つの言語を同時に複数言語に変換することもできます。 スプレッドシートでGoogle翻訳を使うためにはどのような関数を使うのでしょう。
Google Apps Script

【初心者向けGAS】プロパティストアの概要とスクリプトプロパティの入力方法

初心者向けGoogle Apps Script入門として名言Botの作り方をお伝えしています。今回は、コードに直書きしたくないデータを格納する機能プロパティストアについて、またスクリプトプロパティの入力の方法です。
Python

PythonでOpenPyXLを使いExcelの行と列を固定する方法

Excel 間でのセルをコピーしたり、退屈な作業を、Pythonで自動化してみませんか?OpenPyXLを使えば、PythonでかんたんにExcel 作業を実現できます。本記事では、PythonでOpenPyXLを使いExcelの行と列を固定する方法をご紹介します!
Google Apps Script

【初心者向けGAS】時限式のイベントトリガーを設置して決まった時刻にBotを送信する方法

初心者向けGoogle Apps Scriptのシリーズとして、名言Botの作成の方法をお伝えしています。今回は、時限式のイベントトリガーを設置して決まった時刻にChatworkにBot送信する方法です。
Excel・VBA活用術

【エクセルVBA】重複排除処理が速いのはどっち?Dictionaryオブジェクト vs 複数ループ

エクセルVBAのDictionaryオブジェクトを使って書かれた重複排除のコードと、複数のループを使った重複排除のコードの処理速度を比較してみました。もしお手元にリストの重複処理などで「遅いなあ...」と感じるコードがあるなら、参考にしてみてください。
Chatwork

【初心者向けGAS】Google Apps Scriptで別の関数を呼び出すfunctionの書き方

Google Apps ScriptでBotを作りながらその基本を学ぶシリーズです。今回は、関数から別の関数を呼び出す方法です。functionの書き方、引数、仮引数、戻り値などについても解説します。
Google Apps Script

Google Apps ScriptでTrelloのリストにある担当カードの数をスプレッドシートに追記する

Google Apps ScriptでTrelloのAPIを利用して、1ヶ月の執筆数をメンバーごとに集計することをシリーズでお伝えしています。今回はシリーズの最終回で、今までの分をまとめて、スプレッドシートに追記します。
Chatwork

【初心者向けGAS】Chatworkのマイチャットにメッセージを送る最も簡単な例

初心者向けGoogle Apps Scriptのシリーズとして、ChatworkのBotを作成する方法をお伝えしています。今回は、超簡単な例としてマイチャットにメッセージを送る方法と、APIトークンの取得の方法です。
Google Apps Script

Google Apps ScriptでTrelloのリストにある担当カードの数を集計する

Google Apps ScriptでTrelloのAPIを利用して、1ヶ月の執筆数をメンバーごとに集計することをシリーズでお伝えしています。 今回はAPIから得られた情報を元に、メンバー毎の執筆数を集計していきます。
Chatwork

【初心者向けGAS】面倒なことはライブラリに任せよう!その概要と追加の方法

初心者向けGoogle Apps ScriptのシリーズとしてチャットワークのBotの作り方についてお伝えしています。今回はライブラリとは何か、またその追加の仕方についてお伝えしていきます。
Python

PythonでOpenPyXLを使いExcelの行と列について色々な設定をする方法

Excel 間でのセルをコピーしたり、退屈な作業を、Pythonで自動化してみませんか?OpenPyXLを使えば、PythonでかんたんにExcel 作業を実現できます。本記事では、PythonでOpenPyXLを使いExcelのフォントを設定する方法をご紹介します!
Google Apps Script

【初心者向けGAS】Google Apps ScriptでWeb APIを活用するための基礎知識

Google Apps Script初心者向けの題材としてBotの作り方シリーズです。今回はChatwork APIを活用するために必要な知識として、Web API、HTTP通信、UrlFetchサービスについてです。
Excel・VBA活用術

【エクセルVBA】Dictionaryオブジェクトを使ったリストの重複排除プログラム

複数のループ文で書かれた重複排除処理のコードを、これまで複数回にわけでご紹介してきた、Dictionaryオブジェクトと各メソッド、プロパティを使ったコードに置き換えていきます。これなら複数ループでネストが深くなってしまったり、ゴチャゴチャしてしまうコードともオサラバ!...かも?
Google Apps Script

スプレッドシートのマクロ記録時の絶対参照と相対参照の違いとは

Googleスプレッドシートに搭載されたマクロ記録の機能について初心者向けに解説をしています。今回はスプレッドシートでのマクロ記録時の絶対参照と相対参照の違いについて書き出されたコードを見ていきます。
Google Apps Script

【初心者向けGAS】スプレッドシートのセル範囲をクリアするいくつかの方法

Google Apps ScriptでBotを作りながらその基本を学んでいくシリーズです。今回はスプレッドシートのセル範囲をクリアする方法としてclearメソッド、clearContentメソッドを紹介します。
Google Apps Script

スプレッドシートのマクロ機能で関数のインポートをする方法とマクロの削除の方法

Googleスプレッドシートに搭載されたマクロ記録機能について、初心者向けにその使い方をお伝えしています。今回は作成した関数をマクロとして登録する方法と、マクロを削除する方法についてお伝えしていきます。
Google Apps Script

スプレッドシートのマクロ記録で書き出されたコードをリファクタリング

Googleスプレッドシートに搭載されたマクロ記録の機能についてその使い方を初心者向けに解説をしています。今回はカーソル移動のマクロについて、マクロ記録のコードを修正してイケてるコードに修正していきます。
Google Apps Script

スプレッドシートのマクロ記録で書き出されたコードを確認する方法

Googleスプレッドシートに搭載されたマクロ記録の使い方についてお伝えしています。今回はマクロ記録によって書き出されたスクリプトを編集する方法とともに、書き出されたコードがどのようなものかを見ていきます。
Excel・VBA活用術

【エクセルVBA】DictionaryオブジェクトのExistsメソッドで重複があるかを確認する方法

複数のループを使った重複排除のVBAコードを、Dictionaryオブジェクトとメソッドを使ったコードをに置き換えていく方法をご紹介しています。今回は、指定した値がDictionaryオブジェクトに既に登録されているかどうか?をチェックしてくれる、Existsメソッドのご紹介です。