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マシンで、さらに、昼休みをつぶして、デバッグをして、なんとか動作するようになりました。(デバッガは、ありがたい、、。)
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マシンで、さらに、昼休みをつぶして、デバッグをして、なんとか動作するようになりました。(デバッガは、ありがたい、、。)