TOP > 講座希望調整ツール > 制作秘話

***********************************************************************************************

          講座希望調整ツール 制作秘話
                                        Copyright(C) 2009 by しげるがもげる
***********************************************************************************************

◆はじめに
 このドキュメントには、制作に関わっての作者の思いや苦労が書いてあります。
 技術的な細かいことに興味のない方は、読み飛ばしてください。
 エクセルでマクロを組んでみようかなと思われる方は、読むと参考になる部分があるかもしれません。

◆制作秘話
 講座希望の調整はだいたい毎年やっている仕事なんですが、手作業でやるのは大変なので、
 関数を使ってエクセルでやっていました。
 しかし年が変わると、講座数が変わったり講座名が変わったり、もちろん人数も変わります。
 そのたびに、関数の範囲などの修正をしなくてはなりません。
 そこで「毎年、そのままで使える物にしたいなあ。」と思い、これを作りました。

◆工夫や苦労など
 <入力規則をマクロで埋め込む>
  講座名を入力するとき、入力規則を使います。これをセルに設定するのに、ちょっと手間がかかりました。
  入力規則の元って、同じシートじゃないとダメなんですよね。
  それがわからなくて、ずいぶんと時間がかかりました。
  あとは、名簿の人数だけの範囲に設定するのも、数式を作るのに苦労しました。

 <データのCheck>
  難しいことではないのですが、入力ミスをチェックする部分も入れました。
  前半と後半で同じ講座を選んでいるとか、前半で2つ○が付いているとか。

 <動的配列>
  組の数を調べ、その中身を記憶したりするのに、動的配列を使いました。
  いったい何組あるのか調べてみないとわからないので、最初から変数の数を決めることができません。
  そこで組を調べながら、新しい組が出てきた時に変数を増やすことにしました。

◆最後に
 ここまで、熱心に読んでくださってありがとうございました。
 プログラムを組んだことのない方には、わかりにくい内容だと思いますが、これを機会にエクセルの
 マクロに興味を持っていただければ、と思っています。
 エクセルは、本当に楽しいツールです。自分の思いや考えが表現できます。
 そんなエクセルに、日々、感謝です。