初心者にExcel2010のVBAを教えることになりました。相手は20~50くらいの学生・社会人10名程度です。プログラミング経験はほとんどない人も半分はいると思ってください。
初回の「つかみ」として、5分~10分くらいで作れて、かなり面倒なことが一瞬でできるマクロを、みんなで作らせたいと思います。
初回でまだVBA学習前であり、VBAを書かせるのは無理なので、「開発」タブの「コード」「マクロの記録」機能で実現したいと思います。
過去は「席替えマクロ」(Excelに何列かに並べた名簿を座席表に見立て、ランダムに入れ替える)で授業をしているのですが、他にいいアイデアがあれば募集したいと思います。実際の授業であなたが使った/教わったものであればボーナス点です。
よろしくお願いいたします。
年を入力したら 1年分のカレンダーを作成してくれる。
あと 祝日データを 用意して 祝日も色を変えたり 内容を出力したりする。
たぶん 「マクロの記録」機能では 難しいと思いますが。
書式の設定などや 土日の色変えとかやると いいかも。
ところで「席替えマクロ」って「マクロの記録」機能で作れるんですか?
1月から12月まで入力するマクロ
http://kokodane.com/macro15.htm