.icsおよび.vcsカレンダーファイルをPC上の1つのCSVテーブルに変換します。タイムゾーン、終日日付、繰り返しイベントは出力時も意味を保持します。
フォルダをファイルリストにドラッグして、ICSファイルを一括変換します。コンバーターはフォルダを再帰的にウォークし、その中のすべての.icsおよび.vcsファイルを、単一ファイルに数千のイベントを含むマルチカレンダーエクスポートも含めて取得します。プレビューパネルで解析されたイベントを確認するには、いずれかのファイルをクリックしてください。
リストには3つのテンプレートがあります。GoogleカレンダーとOutlookカレンダーは、これらのアプリがインポート時に期待するヘッダー行に一致しますが、プレーンは解析されたすべてのフィールドを保持します。タイムスタンプが出力されるゾーンも選択します。イベント自体のゾーン、UTC、PCのゾーンがオプションです。列マッパーは、列を削除したり、移動したり、ヘッダーの名前を変更したりする場合に利用できます。
キュー全体が、宛先フォルダの単一のCalendar.csvに配置されます。ファイルごとの「名前を付けて保存」ダイアログや、アイテムを1つずつリストをクリックする必要はありません。
カレンダーデータをアプリ間で移動する際に問題が発生しがちです。新しいOutlookはカレンダーCSVインポートを削除しました。これはMicrosoft自身のサポート回答で確認されており、ユーザーはタスクの途中で、すでにそれを計画していた移行の途中でそれを発見します。ファイルを直接テーブルに読み込むことで、カレンダーアプリケーションがループから外れます。データを自分でソートおよびチェックし、不足しているものはインポーターによって失われるのではなく、行に表示されます。
コーディネーターは毎月同じレポートを手作業で再作成します。カレンダーをエクスポートし、カテゴリを再入力し、担当者ごとの時間を数えます。バッチ変換は、同僚ごとまたは部屋ごとの多数の.icsファイルを、1回のパスで重複排除された単一のCSVにマージします。作業は入力ではなく、集計から始まります。
このタスクを検索すると、ページ半分がブラウザベースのコンバーターです。しかし、カレンダーファイルは中立ではありません。招待された全員の名前とメールアドレス、各会議の件名、場合によっては自宅の住所が含まれます。これはデスクトップソフトウェアなので、カレンダーはローカルディスクからロードされ、CSVはその隣に直接配置されます。アカウントもサーバーも介在しません。
VEVENTおよびVTODOを処理する実際のコンポーネントスタックと、その横にVJOURNALエントリが配置されるため、予定内に定義されたアラームは、個別の行に配置されるのではなく、予定に添付されたままになります。折り返し行、エスケープされたテキスト、プロパティごとのCHARSETおよびQUOTED-PRINTABLEエンコーディングは、読み取り中に処理されます。古い.vcsアーカイブは、多くの場合windows-1251または同様のレガシーコードテーブルで到着し、読みやすい形式で出力されます。
最新のiCalendar(.ics)とレガシーvCalendar 1.0(.vcs)の両方を受け入れます。アーカイブが古いOutlook、NokiaまたはSony Ericssonの携帯電話から取得された場合、.vcsブランチが重要になります。すべてのコンバーターがそれらを受け入れるわけではありません。
タイムゾーンオフセットは、カレンダー内のVTIMEZONEルール、STANDARDおよびDAYLIGHTブロックのTZOFFSETFROMおよびTZOFFSETTO値、イベントの日付で有効だったルールから計算され、適用されます。VTIMEZONEが存在しない場合、一般的なIANA名のフォールバックテーブルが使用され、該当する行はフラグ付けされるため、どのタイムスタンプが推測に基づいているかを確認できます。
iCalendarのDTENDは排他的です。5日の終日エントリは6日に終了するものとして保存されます(RFC 5545)。そのため、文字通りに解釈すると、1日はスプレッドシートで2日をカバーします。境界はここで元に戻され、ISO 8601形式のDURATION値は実際の終了時刻に展開され、VTODOアイテムはそのDUE、COMPLETED、PERCENT-COMPLETEフィールドを伴います。
RRULEとRDATEはファイルに現れるまま維持され、EXDATEとRECURRENCE-IDも同様です。生のルールの隣には、'毎週月、水、2026-12-31まで'のような読みやすい列が得られます。これは、200行のスプレッドシートをスキャンするときに実際に読むバージョンだからです。
参加者は、CNおよびROLEパラメータとPARTSTATを一緒に保持します。カテゴリやRDATEリストのような複数値フィールドは、番号付き列または結合されたセルに格納され、スプレッドシートに適した方を選択します。UIDおよびRECURRENCE-IDによって重複は折りたたまれ、SUMMARYとDTSTARTがフォールバックキーとして使用されます。出力はBOM付きUTF-8およびRFC 4180引用符で、Excelはダブルクリックでキリル文字またはCJKテキストを開き、インポートウィザードをスキップします。
列レイアウトは変換前に選択されるため、ファイルはヘッダー行を手動編集せずに、転送先で使用できます。
月表示ではなく、個人ごとの時間とカテゴリを行として表示する必要があります。エクスポートは、その日のうちにピボットできるシートになります。
メールボックスを移行したり、共有カレンダーをマージしたりする場合、データを検査、重複排除、引き渡しできる中間ステップが必要であり、中身を確認できない直接インポートではありません。
誰かが多数の招待状を送ってきた、またはご自身のカレンダーをエクスポートしたが、それを読みたいだけの場合。カレンダーアカウントは一切関与する必要はありません。
ICS to CSV Converter
5 メガバイト
1.0
17/06/26