GoogleカレンダーにCSVからインポートする場合のフォーマット(フィールド一覧)

どうも、こんばんは。IPPEIです。

大量の予定をGoogleカレンダーに追加したいときってあるよね。毎週水曜日みたいな定期的な予定ならGoogleカレンダー上で追加できるけど、不定期かつ大量の予定の登録は地味にめんどくさい。例えば、ショップで公開している営業日カレンダーとか、日替わりランチのカレンダーとか、あるいは一年分の勤務シフト表とかね。

手動でやってたら日が暮れてしまうか、場合によっては入力が終わる前に予定が終了してしまうかもしれない。そんなときは、CSVファイルから一括してインポートするのが賢い。少しばかりExcelが使える人なら、整ったCSVファイルを作ることなど朝飯前だろう。

というわけで、GoogleカレンダーにインポートするCSVファイルのフォーマット(フィールド)をまとめておく。自分用のメモである。いつも忘れてしまって、カレンダーをエクスポートして確かめるものだからね。

GoogleカレンダーにインポートするCSVファイルのフィールド

Excelなどで一覧を作成する。1行目(ヘッダー)は以下のとおり英語で記述する必要がある。

  • Subject(予定のタイトル,必須
  • Start Date(開始日,必須,yyyy/mm/dd)
  • Start Time(開始時刻,HH:mm)
  • End Date(終了日,yyyy/mm/dd)
  • End Time(終了時刻,HH:mm)
  • All Day Event(True or False)
  • Description
  • Location
  • Private(True or False)

列の順番はきっと自由。yyyy/mm/ddなどの日付や時刻のフォーマットもある程度許容されるのではないかと思う。たぶんね。

データが整ったら、CSVファイルとして保存する。カンマ区切り、文字コードはUTF-8が望ましい。Googleカレンダーに取り込めば完了である。

ミスった場合を想定して、いったんテスト用のカレンダーにインポートした方がいいだろう。普段使っているカレンダーに何百件もインポートしてから間違いに気づき削除することになると、泣けるぜ。テスト後に、本番用のカレンダーにインポートしよう。

買い物しようよ!

コメントを書き込む

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

コメント

おや、コメントがまだありません。