会社ではNotesを使っているのですけれど、やはり、ぽたちのカレンダーにも会議予定などを入れられたら、かなり便利になるはずなんです。
いずれもGoogleカレンダーを介することになりますが、2つの方法を見つけました。
今日はそのうちのひとつ目です。
まず、Googleカレンダーをつくってください。これは説明を省きます。
面倒だから。ごめん。
質問があったら、お答えしましょう。
エージェントを作成する
種類をLotus Scriptにし、Initializeを選ぶ
スクリプトを貼り付けて保存する
しょうけん’s Blog: Notes/Googleカレンダーの同期 のスクリプトを貼り付けます。このようなありがたい方に、私達は支えられていることを深く感謝して、5回くらい合掌しておくとよいでしょう。ありがたや、ありがたや。
ただ、このスクリプトはNotes 6より上のものではエラーが出ます。
If (doc.form(0) <> “Reply” And doc.form(0) <> “Notice”) Then
AllDayEventFlag = Not (doc.AppointmentType(0) <> “2″)
エラーが出る部分(赤くなります)は、上に差し替えてください。
最初は「無題のエージェント」になっているのでプロパティで名称を変更しましょう。何でもいいです。そして保存。
※修正したいときは 「表示>>エージェント」で一覧を呼び出せます。
カレンダーを吐き出す
カレンダーで「全てのスケジュール」を選択し、GoogleにExportしたいものにチェックを入れます。
そして、 アクション から エージェントを選択すると、ファイルが保存されます。
Googleからカレンダーを読み込む
読み込むカレンダーの「設定」を選択します。
インポートします
エージェントが生成したファイルをインポート
重複スケジュールはちゃんと除外されるので安心してください
コメント
n.k
Notesとの同期の方法を探しており、このページにたどり着きました。一番わかりやすいのですが、スクリプトが書かれているだろうサイト(しょうけん’s Blog: Notes/Googleカレンダーの同期 )が表示されません。
スクリプトを教えて頂きたく、何卒よろしくお願い致します。
管理人:人柱太郎
n.kさん
コメントありがとうございます。
あらら、サイトを閉じてしまわれたのでしょうかね・・・
ここに掲載したいのはやまやまなのですが、プログラムにも著作権がありますので、スクリプトを載せることがよろしくないように思います。
元のサイトにも、転載についての記述はたしかなかったはずですし。
うーん。サイト上にスクリプトがあるということは、ある程度の頒布許諾は認められるとは思うんですが・・・。元サイトが閉鎖されたとなると、連絡もとれませんよね。。。