テーマ:未分類(甘党)

日々、思いついたことを記録します。

ImportCybozuSchedule.vbs v0.05で、VBAからVBScript化

2007年10月23日 22時50分55秒 | Outlook Tips
Outlook2003からOutlook2007にバージョンアップして、動かなくなってしまった「サイボウズv3のスケジュールをOutlookにインポート」するマクロです。

v0.05 2007/10/22 VBS版初版。VBS版に修正途中で、ソースが汚い。
2007/10/22 以前のVBAのコードを、そのままコメントアウトして残してあるので、きれいにすること。

とりあえずのバージョンですが、http://ymiz777.googlepages.com/outlook関連のマクロに、バックアップがてら、置いてみました。


まぁ、基本的には、同じ言語で、それが、動作しているものなので、それほど、苦労しませんでしたが、以下が、主な修正内容になります。

・ Asで型指定をしているDim宣言文をコメントアウトしてしまった。
・ Open/Input文のファイル操作を、FileSystemObjectを使って、ForReadingモードでOpenTextFileメソッドでオープンし、RegExpオブジェクトを使って、正規表現で、パタンマッチ結果を取り込むようにした。
・ 日付の比較は、CDateでコンバートするようにした。

あと、家のVistaマシンに、Script Debuggerをインストールしてみたのですが、//Xオプションをつけて起動したり、stop文を入れてみたりしたのですが、デバッガが立ち上がりません。このため、MsgBox文で、デバッグをしていました。それで、会社のXPマシンで、さらに、昼休みをつぶして、デバッグをして、なんとか動作するようになりました。(デバッガは、ありがたい、、。)



最新の画像もっと見る

コメントを投稿