2022年4月16日 / 最終更新日時 : 2025年1月1日 officeの杜 Google Google Apps ScriptでSheets APIを使ったら爆速だった【GAS】 Twitterを見ていた所、こちらのサイトにて「SpreadsheetAppよりもSheets APIを使ったほうが全然早い」という耳寄りな情報が流れてきて、「そんな事ってあるの?」と思い、自分でテストしてみることにしま […]
2022年3月22日 / 最終更新日時 : 2025年1月1日 officeの杜 Google VBAからGoogle APIを叩いてみる – IE11廃止対応版 Windows11では既にIE11が使えない為、VBAからのOAuth2.0認証時にIEを立ち上げて認証が出来ない為、こちらのエントリーにあるように「Puppeteerを使って認証するEXE」をNode.jsとPuppe […]
2022年2月22日 / 最終更新日時 : 2025年1月1日 officeの杜 Google Chrome OS Flexで古いPCを蘇らせる 以前、古いPCをWindowsではなくオープンなChromium OSを入れることで再生する「Cloud Ready」と呼ばれる仕組みがありました。現在この仕組は、Googleに買収されて、2022年2月19日に「Chr […]
2021年12月2日 / 最終更新日時 : 2025年1月1日 officeの杜 Google Puppeteerで特定要素が出てくるまで待機して値を取得する 業務用アプリにPuppeteerを組み込んで結構な数のウェブ操作自動化を実現していますが、「TeamSpiritの勤務表を開き、月次サマリーの中にあるフレックス清算時間を取得したい」という要望が出てきたので、これを今回は […]
2021年11月4日 / 最終更新日時 : 2025年1月1日 officeの杜 Google Google Apps Scriptでアクセスしてるユーザを元に処理をする方法【GAS】 問い合わせの中で「Google Apps ScriptのWebAppからのSession.getActiveUser().getEmail()が有効に働かないというお話を頂き、検証してみたところ、2020年にセキュリティ […]
2021年10月22日 / 最終更新日時 : 2025年1月1日 officeの杜 Google Microsoft365のExcelで使える関数は知らないと損をする Microsot Excelは、買い切り版であるExcel2019といったパッケージ製品の他に、サブスクリプションサービスであるMicrosoft365で利用可能なExcelの2種類があり、後者の場合は更にテスト利用の為 […]
2021年10月14日 / 最終更新日時 : 2025年1月1日 officeの杜 Google Google Apps ScriptでSpreadsheet上の画像を一括取り出し【GAS】 Googleスプレッドシートは大変便利なのですが、シート上に貼り付けた画像を別で利用したいと思っても、どういうわけか貼り付けられても取り出せない。これ過去にも結構歯がゆい思いをしていたのですが、Google Apps S […]
2021年10月13日 / 最終更新日時 : 2025年1月1日 officeの杜 Flutter Flutterを使ったアプリを作ってみる - 基礎編 以前から、スマフォアプリ作成のプラットフォームとしてクロスプラットフォームなものがいくつか登場してきていますが、PhoneGap、Cordovaに始まり、React Nativeなどと変遷し、今はGoogle提供のFlu […]
2021年8月28日 / 最終更新日時 : 2025年1月1日 officeの杜 Google Google Apps Scriptでスプレッドシートの非表示行を除外してデータを取得する【GAS】 時々、Teratailを除いては、面白そうなテーマということで挑戦して、入門編の教材を作ってたりします。そんな中、「非表示行を除いてデータを取得する」というテーマが出ていたので、作ってみました。 今回のテーマは小ネタです […]
2021年8月5日 / 最終更新日時 : 2025年1月1日 officeの杜 Google Google Apps ScriptでHTMLメルマガ配信システムを作る【GAS】 Google Apps Scriptを使って本格的な社内システムを作る登竜門となるのが、メールの配信。但し同一の内容ではなく、人に合わせて内容を差し替える必要があるケースが殆どです。 その場合、一個ずつ手動で作って送信は […]