2025年1月11日 / 最終更新日時 : 2025年1月12日 officeの杜 AppSheet AppSheetで多階層ワークフローを作ってみた AppSheetを使って社内の業務改善をするに当たって立ちはだかる技術の壁が「多段階で承認を必要とするワークフローシステム」の構築。申請者→承認者というだけの単一階層であればそこまで難しくないアプリを作れると思いますが、 […]
2024年12月26日 / 最終更新日時 : 2025年1月6日 officeの杜 Google Google Apps Scriptで特定のメールに対して自動アクション Google Apps Scriptで通常メール送信はMailAppを利用しますが、それ以外のメールの操作はGmailAppを利用する必要があります(GmailAppでもメールは送信出来ます)。飛んできたメールの中身を解 […]
2024年12月14日 / 最終更新日時 : 2025年1月1日 officeの杜 AI Google Apps ScriptでGeminiを叩いてスライドを生成する【GAS】 以前別のエントリーにてGemini for Google Workspaceに装備されていない「スライド一式を自動生成」をGASで実現するテクニックを作成しましたが、今回、Gemini API + Imagen3で同様の […]
2024年12月10日 / 最終更新日時 : 2025年1月1日 officeの杜 Google Pythonを使ってExcelからVBAコードを引き抜く方法【GAS】 以前、Geminiを使ってExcelのVBAコードをGASに変換するツールを作成しました。Excel VBA側でコードを引き抜いて、GAS側に渡す仕組みになってるため、VBAとGASの2つの仕組みが必要になります。ただ一 […]
2024年11月30日 / 最終更新日時 : 2025年1月1日 officeの杜 AppSheet AppSheetでタイムレコーダーを作成する 2024年、1997年からイントラネットのオンプレ環境で提供されてきたグループウェアである「サイボウズOffice」が販売終了となり、以降はクラウドベースのサイボウズOfficeか?もしくはGaroonに移行が必要です。 […]
2024年11月20日 / 最終更新日時 : 2025年1月1日 officeの杜 AI Google Apps ScriptでGeminiを使って植物の識別をしてみた【GAS】 AppSheetで植物図鑑に機能を追加したく、「植物の写真から植物名を識別して同定することはできるだろうか?」と考え、Gemini 1.5 Flashのマルチモーダルを利用して、写真をアップしつつ回答を得るというものを作 […]
2024年11月14日 / 最終更新日時 : 2025年1月1日 officeの杜 JavaScript Puppeteerでウェブのスクショを連続取得しSlackに投稿する 社内でとあるページのスクショをFireshotで取得して、Slackのチャンネルに特定の人にメンション付きで投稿という作業を毎日30件近く行っている。時間も労力も勿体無いなぁと思い、Excelに記録したURLをもとにPu […]
2024年11月7日 / 最終更新日時 : 2025年1月1日 officeの杜 Google Google Apps ScriptでCloud Run Functionsを操作する【GAS】 2024年8月22日、これまでGoogle Cloud FunctionsとしていたサービスがCloud Runに統合されて、Cloud Run Functionsとしてリリースされました。第2世代という形で利用するよう […]
2024年11月2日 / 最終更新日時 : 2025年1月1日 officeの杜 Google Puppeteerを使ってX(旧Twitter)へのポストを自動化する x.comこと旧TwitterにてAPIの利用規制強化が発表されて、高額の利用料を払う必要になり、無償版の枠だけで自動投稿運用してる人も多いでしょう(データの取得は有料であるため)。しかし、さらに無償版は規制強化されたよ […]
2024年10月26日 / 最終更新日時 : 2025年1月1日 officeの杜 AI Google Apps ScriptでChatGPTを叩いてスライドを生成する【GAS】 Gemini for Google Workspaceが日本語対応でリリースされていますが、機能面では正直な所残念なのが多い(Googleの中の人が現場のユーザの使い所とか知らないんだろうなぁ)。その代表的な1例であり、 […]