プログラミング

プログラミング エンジニア全般

【GAS】getLastRow()で関数(数式)を埋め込みたい時は注意が必要!

2022/5/7    

こんにちは! 今回は「GASでgetLastRow()で関数を埋め込みたい時の注意点」についてお伝えしたいと思います。 getLastRow()は(数式を含め)入力のある最終行を取得する getLas ...

プログラミング エンジニア全般

【GAS】セルを横(縦)方向に一括で結合したい時はmergeAcross()、mergeVertically()が便利!!

2022/5/1  

こんにちは! 今回は「GASで一括でセル結合する方法」についてお伝えしたいと思います。 1回だけ結合するのは Rangeクラス.merge() を使えばできますが、一括で垂直(水平)方向に結合する方法 ...

プログラミング エンジニア全般

【Slack API】自分が作成したアプリ(App)を他の人が編集できるように権限追加したい

2022/4/23  

こんにちは! 今回は「Slack APIで自分が作成したアプリ(App)を他の人が編集できるように権限追加したい」についてお伝えしたいと思います。 Slack通知Appで他人が作成したアプリを編集でき ...

プログラミング エンジニア全般

【GAS】HMAC SHA 256を使って、文字列をキーでハッシュ化する方法

2022/4/16  

こんにちは! 今回は「GASでHMAC SHA 256を使って、文字列をキーでハッシュ化する方法」についてお伝えしたいと思います。 GASから外部サービスのAPIを叩くときに、HMAC SHA 256 ...

プログラミング エンジニア全般

【GAS】GASからVLOOKUP関数を埋め込むときはsetFormulaR1C1を使う

2022/4/10  

こんにちは! 今回は「GASからVLOOKUP関数を埋め込むときはsetFormulaR1C1を使う方法」についてお伝えしたいと思います。 スプシを使うとき、他のGASの処理の影響で、デフォルトで全行 ...

プログラミング エンジニア全般

【GAS】getLastRow()が正しく動作しないときの原因と対策

2022/4/3    

こんにちは! 今回は「GASでgetLastRow()が正しく動作しないときの原因と対策」についてお伝えしたいと思います。 GASでgetLastRow()は入力のある最後の行数が返ってくると思うので ...

プログラミング バックエンド

【Node.js】envファイルに書いたパスワードの認証が通らなかった

2022/3/27    

こんにちは! 今回は「Node.js環境において、envファイルに書いたパスワードの認証が通らなかった」件についてお伝えしたいと思います。 ※凡ミスだったので、期待しないでください。 原因:envファ ...

プログラミング バックエンド

【Sequelize】意図しないサブクエリが発行されてしまうときの対処法(In aggregated query without GROUP BY, expression)

2022/3/20  

こんにちは! 今回は「意図しないサブクエリが発行されてしまうときの対処法」についてお伝えしたいと思います。 エラーメッセージ:In aggregated query without GROUP BY, ...

プログラミング フロントエンド バックエンド

【GAS】google.script.runが動作しない、引数を取得できないときの原因と対策

2022/3/12  

こんにちは! 今回は「GASでgoogle.script.runが動作しない または 引数を取得できないときの原因と対策」についてお伝えしたいと思います。 最近、GASでファイルアップロード機能を作ろ ...

プログラミング フロントエンド バックエンド

【Javascript】オブジェクトの配列をグループ別に集約したい

2022/3/6    

こんにちは! 今回は「Javascriptで、オブジェクトの配列をグループ別に集約する方法」についてお伝えしたいと思います。 オブジェクトの配列をグループ別にまとめて、簡単に取り出すことができます。 ...

© 2022 エンジニア×ライフハック Powered by AFFINGER5