時間割り作成支援?駒組マクロ for Excel

中学校や高校における授業の時間割りを作成することは、それなりに骨の折れる作業だと思います。それは、(a) 紙と鉛筆と消しゴムだけで作業しても、(b) 大型ボードに駒をはめ込む方法でも、(c) 時間割り作成ソフトを利用しても、結局は作業の手間と総時間は大差ない気がするのは私だけではないでしょう。

時間割りは最終的に一覧表になってこそ価値あるものですから、(a) 〜 (c) のいずれの場合でも、最後は表計算ソフト Excel で仕上げることが多いはずです。少なくとも私はそうです。で、最後に Excel 形式で時間割りを保存しておくのであれば、最初から Excel で作業を進めれば多少の手間が省けるというもの。

ということで、これは最初から最後まで Excel の機能を利用して時間割り作成を支援するものです。ただし、完全自動の時間割り作成ソフトでないことに注意してください。おそらく、かかる手間と時間は (a) 〜 (c) と変わらないかもしれません。したがって、もう一つの選択肢 (d) が与えられたものと考えてもらえばよいでしょう。

選択肢 (d) は(a) 〜 (c) と基本的な点が違っています。それは、時間割りを作成するための「ソフトウェア」ではなく、時間割りを作成する「仕組みを提供している」と理解してもらいたいのです。実際は、ほとんど「私が使えればよい」という代物であり、マクロの記述は決してスマートとは言えません。利用する場合は、自分の目的に合うよう書き換えてください。ちなみに、動作確認は Windows XP 上の Microsoft Excel 2003 でのみ行いました。

ここからファイルをダウンロードして、自由に試してください(プラウザ上でファイルを開くことができるかもしれませんが、これはダウンロードして実行することが前提のファイルです)。

時間割り作成の手引きも用意しました(Microsoft Word ファイルです)。参考にしてください。