Google Apps Script

Google Apps Scriptで最も簡単なWebページを作成して公開する

GASユーザーかつHTMLページ・CSS初心者向けにWebページの作り方の基本中の基本を解説していきます。まず、その最初の一歩として、GASで最も簡単なWebページを作成して公開する方法をお伝えします。
Google Apps Script

【初心者向けGAS】Google Apps Scriptのドキュメンテーションコメントの書き方

初心者向けGoogle Apps Script入門、名言Botを作るシリーズをお送りしています。あとで見返すとき、再利用するときなどに備えて、ドキュメンテーションコメントの書き方について解説をします。
Chatwork

【初心者向けGAS】チャットワークのメッセージ記法でBot送信するメッセージを装飾する方法

初心者向けGoogle Apps Scriptのシリーズとしてチャットワークを使った名言Botを作る方法をお伝えしています。今回は、チャットワークの通知を装飾するメッセージ記法を使う方法をお伝えしています。
Google Apps Script

【初心者向けGAS】スプレッドシートのセル範囲の値を二次元配列として取得して取り扱う方法

Google Apps Script初心者向けのお題として、名言Botの作り方をお伝えしています。今回は、スプレッドシートのセル範囲の値を二次元配列としてgetValuesで取得して取り扱う方法です。
Google Apps Script

Google Apps ScriptでTrelloのカードをアーカイブする

Google Apps ScriptでTrelloのカードをアーカイブする方法をお伝えします。シリーズに合わせて、カードを1枚ずつアーカイブする方法をお伝えしてシリーズを完結します。また、リストのカードをまとめてアーカイブする方法もあるので、こちらも解説しています。
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スプレッドシートに搭載されたマクロ記録の機能について初心者向けに解説をしています。今回はスプレッドシートでのマクロ記録時の絶対参照と相対参照の違いについて書き出されたコードを見ていきます。