情シスは何度でも甦るさ。

VBA!VBA!

icsファイル(iCalendar)を出力するエクセルマクロツールを作った

会社でグループウェアを移行することになった。 そこで、スケジュールデータをどう移行するかという話になったのだが、

グループウェアCSVをエクスポートできる
グループウェアiCalファイルのみインポートできる

ということで、うまく噛み合わず。

じゃぁ、旧グループウェアCSVをエクセルを経由して、iCalにしてしまえ。ということで、iCalを吐くマクロを作った。

www.dropbox.com

ちなみに、必要項目は最低限しか対応しておらず、繰り返しとかの予定は持ってけません。
あと、Excel2016 on Windows10で動いたけど、他の環境では試してまへん。