hiro_mon

長野県で学校事務職員をやってます。excel+vbaを使った業務効率化を目指した取り組…

hiro_mon

長野県で学校事務職員をやってます。excel+vbaを使った業務効率化を目指した取り組みをしています。GIGAスクールでChromebookが導入されたのを機にgasを勉強中。 先生達が時間的な余裕を持てるように少しでも力になれればと実践しています。

記事一覧

固定された記事

Googleフォームを活用した欠席・遅刻・早退連絡システムを作成する(GAS使用)

Googleフォームを活用した欠席・遅刻・早退連絡について紹介します。 この記事のとおりにやってもらえれば作成できます! ※一番下に作成手順の動画もあります! ※2024.1.…

hiro_mon
2年前
55

アップデート:Googleフォームで質問を自由にカスタマイズ(欠席・遅刻・早退連絡システムを作成する)

※2024.1.8  ・Google Workspace for EducationでGmailが使えない制限下でもクラスルーム等への通知ができるようにコード修正しました。 Googleフォームを活用した欠席・…

hiro_mon
8か月前
15

【超簡単】スプレッドシートのデータで帯グラフを自動作成する(GAS使用)

今回は集計データから帯グラフ(100%積み上げ横棒グラフと呼ばれることも)を自動作成するスプレッドシートを紹介します。利用シーンとしては、Googleフォームで全校アン…

hiro_mon
1年前
13

【養護の先生必見】保健室入室記録アプリを作成しよう!(GASでWebアプリをデプロイ)

■2024年1月のGoogleアップデートでHTML内のimgタグで表示しているGoogleドライブ画像が表示されない現象が発生しています。とりあえずの対処法を掲載しています。詳しくは…

hiro_mon
1年前
25

【超簡単】Classroomオーナー権限を一括移譲(GAS使用)

本記事では、Google workspace for education のClassroomでオーナー権限を一括移譲するスプレッドシートを紹介します。Classroom APIを利用してGASで作成しています。 な…

hiro_mon
1年前
10

【必見】メール処理を効率化(Gmail + GAS + VBA)

皆さんの学校ではメールの処理はどうやって行っていますか? 一般的には文書処理担当者(人間)が ①メールを一件ずつ開いて本文を印刷し、場合によっては添付ファイルも…

hiro_mon
1年前
27

【超簡単】Classroomを一括削除(GAS使用)

 GIGAスクールでGoogleのクラスルームを使っている学校は多いと思います。クラスルームの削除って手動でやる場合、一度アーカイブしてからじゃないとできないので少し面倒…

hiro_mon
1年前
6

【超簡単】Excel+VBAで動静表一覧作成

今回は夏休みなど学校休業中に作成する動静表一覧をExcel+VBAで作ってみたので紹介します。スプレッドシートとしても活用できますので、ご覧ください。 1 使い方(2ス…

hiro_mon
1年前
8

【超簡単】Excel+VBAで封筒印刷

今回は封筒印刷するときのエクセルファイルを紹介します。Word+Excelと2ファイルを使って差し込み印刷する仕組みはよくありますが、私は差し込み印刷が苦手なため、Excel…

hiro_mon
1年前
24

スプレッドシート(GAS)を使用したタスク管理

■改良バージョンを作りました!詳しくは見出しの『※改良バージョン(2023.2.4)』をご覧ください。 スプレッドシート+GASを使用してタスク管理する仕組みを作ったので…

hiro_mon
1年前
33

名簿作成のちょっとした負担軽減になるかも?

突然ですが、学校で扱っている名簿データってどうですか? 学校では様々な名簿データを管理しています。最近ではC4thなどの校務支援システムで管理している学校もあると思…

hiro_mon
2年前
8

学校のICT環境のセキュリティ設定、本当にそれでいいんですか?

今回は学校のICT環境におけるセキュリティについて書きたいと思います。 例えばChromeブックを配っている自治体だとGoogle Workspace for Educationのアカウントを付与して…

hiro_mon
2年前
16

【超簡単】遺伝的アルゴリズムを使ってリレーのチームを作成しよう!(GAS)

■改良バージョンを作りました!詳しくは見出しの『※改良バージョン(2022.7.1)』をご覧ください。 今回は、AIアルゴリズム第2弾ということで、体育の授業などでタイム…

hiro_mon
2年前
22

【超簡単】遺伝的アルゴリズムを使って懇談会日程を作成しよう!(GAS)

今回のテーマはAI(人工知能)の一つ「遺伝的アルゴリズム」を使って懇談会など保護者との面談日程を自動で作成します!早い者勝ちではなく、保護者の希望をできるだけ反映…

hiro_mon
2年前
20

養護の先生必見!『 成長の記録』をPDFでプレゼントしてみませんか?

 今回のテーマは養護の先生が卒業生にプレゼントすることがある「成長の記録」を使ってGIGAスクール時代の資料配布の新しい形を提案します!  小学校や中学校時代のもの…

hiro_mon
2年前
21

複数フォルダを一括自動作成(Excel+VBA)

 新年度準備で新しいフォルダ(空)を作るとき、前年度のフォルダ構成のまま、サブフォルダを含むフォルダ(空)のみをコピーしたいことってありませんか?そんな時に使え…

hiro_mon
2年前
11
Googleフォームを活用した欠席・遅刻・早退連絡システムを作成する(GAS使用)

Googleフォームを活用した欠席・遅刻・早退連絡システムを作成する(GAS使用)

Googleフォームを活用した欠席・遅刻・早退連絡について紹介します。
この記事のとおりにやってもらえれば作成できます!
※一番下に作成手順の動画もあります!
※2024.1.8
 ・Google Workspace for EducationでGmailが使えない制限下でもクラスルーム等への通知ができるようにコード修正しました。
 ・Googleフォームのコピーができるようになったのでコピーリン

もっとみる
アップデート:Googleフォームで質問を自由にカスタマイズ(欠席・遅刻・早退連絡システムを作成する)

アップデート:Googleフォームで質問を自由にカスタマイズ(欠席・遅刻・早退連絡システムを作成する)

※2024.1.8
 ・Google Workspace for EducationでGmailが使えない制限下でもクラスルーム等への通知ができるようにコード修正しました。

Googleフォームを活用した欠席・遅刻・早退連絡についてフォームの質問内容や質問数をカスタマイズできるよう改良しました!
作成手順は「Googleフォームを活用した欠席・遅刻・早退連絡システムを作成する(GAS使用)」とほ

もっとみる
【超簡単】スプレッドシートのデータで帯グラフを自動作成する(GAS使用)

【超簡単】スプレッドシートのデータで帯グラフを自動作成する(GAS使用)

今回は集計データから帯グラフ(100%積み上げ横棒グラフと呼ばれることも)を自動作成するスプレッドシートを紹介します。利用シーンとしては、Googleフォームで全校アンケートなどをとったときで、学年別の回答構成比を表現したいときや、年度ごとの回答構成比を表現したいときなどです。
基本的にコピペだけで利用できるので是非ご覧ください。

1 スプレッドシートについて・シートの基本構成は「集計」シートが

もっとみる
【養護の先生必見】保健室入室記録アプリを作成しよう!(GASでWebアプリをデプロイ)

【養護の先生必見】保健室入室記録アプリを作成しよう!(GASでWebアプリをデプロイ)

■2024年1月のGoogleアップデートでHTML内のimgタグで表示しているGoogleドライブ画像が表示されない現象が発生しています。とりあえずの対処法を掲載しています。詳しくは見出しの『※画像が表示されない現象について(2024.1.15)』をご覧ください。
■改良バージョンを作りました!詳しくは見出しの『※改良バージョン(2022.11.19)』をご覧ください。

今回はGASを使った保

もっとみる
【超簡単】Classroomオーナー権限を一括移譲(GAS使用)

【超簡単】Classroomオーナー権限を一括移譲(GAS使用)

本記事では、Google workspace for education のClassroomでオーナー権限を一括移譲するスプレッドシートを紹介します。Classroom APIを利用してGASで作成しています。
なお、本システムは特権管理者での使用を想定しています!

1 特徴(1)Gmail が使えなくてもオーナー権限を移譲することができる

自治体や学校によってGmailの使用を禁止している

もっとみる
【必見】メール処理を効率化(Gmail + GAS + VBA)

【必見】メール処理を効率化(Gmail + GAS + VBA)

皆さんの学校ではメールの処理はどうやって行っていますか?
一般的には文書処理担当者(人間)が

①メールを一件ずつ開いて本文を印刷し、場合によっては添付ファイルも全て開いて印刷。
②そして係へメール転送。
③印刷したメール文書へ収受印・閲覧印(回覧印)を押印して回覧

という流れが一般的だと思います(次の図)。

この一連のメール処理の流れのうち①②の作業時間が大幅に削減されるとしたら画期的だと思

もっとみる
【超簡単】Classroomを一括削除(GAS使用)

【超簡単】Classroomを一括削除(GAS使用)

 GIGAスクールでGoogleのクラスルームを使っている学校は多いと思います。クラスルームの削除って手動でやる場合、一度アーカイブしてからじゃないとできないので少し面倒ですよね。また、沢山クラスルームがあると自分が(削除権限がある)オーナーのクラスルームがどれか確認するのも意外と大変です。
 ということで、今回はGASを使ってClassroomを簡単に一括削除できるスプレッドシートを作りました。

もっとみる
【超簡単】Excel+VBAで動静表一覧作成

【超簡単】Excel+VBAで動静表一覧作成

今回は夏休みなど学校休業中に作成する動静表一覧をExcel+VBAで作ってみたので紹介します。スプレッドシートとしても活用できますので、ご覧ください。

1 使い方(2ステップ)エクセルファイルは「一覧」「名簿」の2つのシートで構成されています

(1)名簿シートを設定し「一覧シート初期化」を実行する

このとき条件付き書式の設定をお勧めします

(2)「一覧」シートを作成する

一覧表作成後は例

もっとみる
【超簡単】Excel+VBAで封筒印刷

【超簡単】Excel+VBAで封筒印刷

今回は封筒印刷するときのエクセルファイルを紹介します。Word+Excelと2ファイルを使って差し込み印刷する仕組みはよくありますが、私は差し込み印刷が苦手なため、Excelだけで作成しました。
差し込み印刷と比べたメリットは覚えることがほとんどないため手軽に利用できる点でしょうか。反対にデメリットとしては横書きな点くらいだと思います。ただ、個人的には縦書きにこだわる理由はないと思っています。

もっとみる
スプレッドシート(GAS)を使用したタスク管理

スプレッドシート(GAS)を使用したタスク管理

■改良バージョンを作りました!詳しくは見出しの『※改良バージョン(2023.2.4)』をご覧ください。

スプレッドシート+GASを使用してタスク管理する仕組みを作ったので紹介します。GASを使用しているためPCでの操作が前提となります。

特徴Googleカレンダーへの登録(既存Googleカレンダーの利用も可能)

タスク登録日の朝、メール通知(複数カレンダーを使用した複数人への通知が可能)

もっとみる
名簿作成のちょっとした負担軽減になるかも?

名簿作成のちょっとした負担軽減になるかも?

突然ですが、学校で扱っている名簿データってどうですか?
学校では様々な名簿データを管理しています。最近ではC4thなどの校務支援システムで管理している学校もあると思います。
これらの名簿データ(以降、元データ)を使って例えば学級名簿を作ろうとしたときに、新しいエクセルファイルを作成して元データからアナログにコピペしながら作ったりしていませんか?C4thで元データを管理していても細かい項目、例えば「

もっとみる
学校のICT環境のセキュリティ設定、本当にそれでいいんですか?

学校のICT環境のセキュリティ設定、本当にそれでいいんですか?

今回は学校のICT環境におけるセキュリティについて書きたいと思います。
例えばChromeブックを配っている自治体だとGoogle Workspace for Educationのアカウントを付与していると思いますが、Gメールが使えない、市外のアカウントとのファイル共有ができない、酷いところだとGoogleドライブが使えない、Googleマップにつなげない設定をしているところも耳にします。世界と繋

もっとみる
【超簡単】遺伝的アルゴリズムを使ってリレーのチームを作成しよう!(GAS)

【超簡単】遺伝的アルゴリズムを使ってリレーのチームを作成しよう!(GAS)

■改良バージョンを作りました!詳しくは見出しの『※改良バージョン(2022.7.1)』をご覧ください。

今回は、AIアルゴリズム第2弾ということで、体育の授業などでタイムを計測することがあると思いますが、それらのタイムデータを使って良い感じに(チーム間のタイム差をできるだけ無くす)チーム分けするスプレッドシートを紹介します。簡単なので是非試してみてください!

1 導入方法(2ステップ)

(1

もっとみる
【超簡単】遺伝的アルゴリズムを使って懇談会日程を作成しよう!(GAS)

【超簡単】遺伝的アルゴリズムを使って懇談会日程を作成しよう!(GAS)

今回のテーマはAI(人工知能)の一つ「遺伝的アルゴリズム」を使って懇談会など保護者との面談日程を自動で作成します!早い者勝ちではなく、保護者の希望をできるだけ反映させることができます。
※一番下に操作手順動画を掲載しています。

使用するツールはGoogleフォーム、スプレッドシート、Googleカレンダーの3つです。

1 チャレンジするメリット(1)時間コストや印刷コスト削減

プリント配布に

もっとみる
養護の先生必見!『 成長の記録』をPDFでプレゼントしてみませんか?

養護の先生必見!『 成長の記録』をPDFでプレゼントしてみませんか?

 今回のテーマは養護の先生が卒業生にプレゼントすることがある「成長の記録」を使ってGIGAスクール時代の資料配布の新しい形を提案します!

 小学校や中学校時代のものって卒業アルバム以外で保管してあるものってありますか?私はあまりものを取っておくタイプではないので、卒業アルバム以外は保管していません。というか卒業アルバムも捨てた記憶がないだけで正確な保管場所は把握していません(汗)。
 GIGAス

もっとみる
複数フォルダを一括自動作成(Excel+VBA)

複数フォルダを一括自動作成(Excel+VBA)

 新年度準備で新しいフォルダ(空)を作るとき、前年度のフォルダ構成のまま、サブフォルダを含むフォルダ(空)のみをコピーしたいことってありませんか?そんな時に使えるVBAを使ったエクセルファイルを紹介します。

【特徴】 前年度のフォルダ構成をコピーするだけならコマンドプロンプトを使った方法がありますが、今回紹介するエクセルファイルではフォルダ構成のコピーに加えて以下の機能があります。

・コピーし

もっとみる