2022年10月3日 / 最終更新日時 : 2025年1月1日 officeの杜 Microsoft365 VBAでPower Queryのクエリを作成・削除する方法 Power Queryは大変便利な仕組みで、VBAからも扱える強力なものですが、社内研修をやってみて分かったことですが、ハードルが高いようです。Access使いならばそこまでじゃないのですが、そもそもAccessも挫折者 […]
2022年9月13日 / 最終更新日時 : 2025年1月1日 officeの杜 Microsoft365 ExcelでUTF-8のCSVを文字化けなく取り込む Microsoft ExcelでCSVファイルを開くと文字化けしててうんざりというシーンは、ちょいちょい見かけます。最新の有償のクラウド勤怠管理システムのレポートデータをCSVでダウンロードして開いたら、文字化けで読めな […]
2022年9月10日 / 最終更新日時 : 2025年1月1日 officeの杜 Google Google Apps Scriptでドキュメントを一括でPDFにする【GAS】 現在受託したアプリの作成の過程で、Documentファイルを一括でPDFに変換し、結合し1枚にするものを作成中です。その過程で作成したスクリプトを公開します。以前まとめた、PDFの作成のエントリーの結合スクリプトも利用し […]
2022年9月8日 / 最終更新日時 : 2025年1月1日 officeの杜 Google Google Apps Scriptで6分の壁(タイムアウト)を突破する - 番外編【GAS】 以前、Google Apps Scriptの高速化関係のネタの1つとして、スクリプトトリガーを使った6分というタイムアウトの壁を突破する手法を紹介しました。前回の手法は、GAS側で制御して、スクリプトトリガーを駆使した手 […]
2022年9月1日 / 最終更新日時 : 2025年1月1日 officeの杜 Electron ElectronとMicrosoft365で座席表アプリを作ってみた Google Workspaceと違い、Microsoft365の場合はウェブアプリを作る機能が無くAPIだけが提供されているので、利用するにはローカル側に土台が必要です。そこで今回、Node.js + Electron […]
2022年8月4日 / 最終更新日時 : 2025年1月1日 officeの杜 Google Google Apps ScriptでSVGを使ったイメージマップを操作 – 応用編【GAS】 前回の記事にて、SVG画像を利用した座席表アプリの基本構造を作りました。しかし、実用するにはまだ全然機能が装備されていません。そこで、今回はこれを最低限利用できるように色々と装備をします。 今回装備する内容は、座席のキー […]
2022年8月3日 / 最終更新日時 : 2025年1月1日 officeの杜 Google Google Apps ScriptでSVGを使ったイメージマップを操作 - 基礎編【GAS】 以前、jQueryのライブラリを使用しての、フリーアドレス対応「座席表アプリ」をGoogle Apps Scriptで作成しました。ただし前回のソレは弱点があり、ウィンドウの大きさ等に応じて画像をリサイズすると、設定して […]
2022年6月11日 / 最終更新日時 : 2025年1月1日 officeの杜 Microsoft365 Power Appsでタイムレコーダを作る Microsoft365のサービスの中で、他のサービスとは異なりちょっと独特なのが、Power Apps。ノーコードでウェブアプリを作成できるサービスなのですが、スマフォ対応のちょっとしたアプリケーションを作成可能です。 […]
2022年6月10日 / 最終更新日時 : 2025年1月1日 officeの杜 Google Google Apps Scriptでクラス構文を活用する【GAS】 V8 Runtime対応になったGoogle Apps Scriptですが、長年ES5での制限を受けてきた故に、ウェブ上でのコード紹介でも殆どが平打の関数を構築して呼び出すといった事による、原始的なコード記述も多く、また […]
2022年6月8日 / 最終更新日時 : 2025年1月1日 officeの杜 Microsoft365 Power Queryで2つのExcelシートの差分を取り出してみる 以前、2つのExcelシートの中身を比較して、差分を抽出するツールを作成し、現場で現在も利用してもらっていますが、今回はPower Queryにて2つのシートの差分を取り出して、差異のあった項目だけをリスト化し出力するも […]