2023年1月11日 / 最終更新日時 : 2023年5月22日 officeの杜 Google Google Apps ScriptでVault APIを叩く【GAS】 G Suite Business時代は使えた情報開示やデータの丸ごとエクスポートの為の機能がGoogle Vault。現在はBusiness Plus以上でなければ使うことが出来ません。情報開示用のツールということですが […]
2022年12月24日 / 最終更新日時 : 2024年11月5日 officeの杜 Google Google Spreadsheet用の組織内アドオンを作成する【GAS】 Google Docsシリーズには「アドオン」と呼ばれる拡張機能が備わっており、これらを導入することで自分でGASでゴリゴリ書かなくても様々なスクリプトで実現できる機能を取り込む事が可能です。このアドオン自体もGoogl […]
2022年12月15日 / 最終更新日時 : 2022年12月15日 officeの杜 macOS Raspberry Pi 4で教育用環境を構築する Raspberry Pi 4を譲ることになり、通常のRaspbianではなく子供の教育用のOSとして構築されてる「pi-top OS」をインストールして、利用できるように構築してみました。 初期セットアップ自体は非常に楽 […]
2022年12月8日 / 最終更新日時 : 2024年3月21日 officeの杜 JavaScript VBAからGoogle Driveにファイルをアップロードする 前回、GASでデータからGmailにメールをInsertするコードを作りました。この元データになるExcelのデータおよび添付ファイルのアップロード部分がまだ未作成の部分。ここはVBAで行う必要があります(eml形式にし […]
2022年12月6日 / 最終更新日時 : 2023年1月11日 officeの杜 Google Google Apps ScriptでGmail APIにてメールデータを変換して追加する【GAS】 以前、NotesのメールをOutlookのEML形式に変換して取り込むのを作成したのですが、今回ちょっとこれをGMailに取り込めないか?と考えてる途中で、メールを分解し一覧表にし、添付ファイルはGoogle Drive […]
2022年12月1日 / 最終更新日時 : 2023年1月11日 officeの杜 Google Google Apps ScriptでVue Routerを使ったページ遷移を実現【GAS】 Google Apps Scriptで作成するウェブアプリケーションはiframeで閉じられたSandbox内で動作する為、基本的には一般的なウェブサービスと違い、SPAな作り方で構築しなければなりません。以前も以下のエ […]
2022年11月30日 / 最終更新日時 : 2023年1月11日 officeの杜 Google Google Apps ScriptでVueの単一ファイルコンポーネントを使ってみる【GAS】 Google Apps ScriptではVue.jsやVuetifyが利用可能ですが、単一ファイルコンポーネントであるVueファイルを使っての構築がそのままでは行う事が出来ません。VueファイルにtemplateやJav […]
2022年11月30日 / 最終更新日時 : 2023年9月10日 officeの杜 Google Google Apps Scriptでag-gridを使ってみる【GAS】 これまで、Google Apps ScriptやElectronでは大量のデータを高速に描画するライブラリとしては、Cheetah Gridを自分はよく使っていました。確かに莫大なデータを高速描画し、スクロールも滑らかな […]
2022年11月15日 / 最終更新日時 : 2024年1月12日 officeの杜 JavaScript VBAとMicrosoft Graph APIの連携 – Calendar編 MicrosoftのOutlookには予定表としてカレンダーが用意されています。VBAで何がしかの処理をした際にその記録として、カレンダーに残りしたり、タスクの開始と終了をカレンダーに自動登録しておいて、リマインダーを送 […]
2022年9月10日 / 最終更新日時 : 2023年1月11日 officeの杜 Google Google Apps Scriptでドキュメントを一括でPDFにする【GAS】 現在受託したアプリの作成の過程で、Documentファイルを一括でPDFに変換し、結合し1枚にするものを作成中です。その過程で作成したスクリプトを公開します。以前まとめた、PDFの作成のエントリーの結合スクリプトも利用し […]