Exportiere Apple Mac iCal/iCloud/Google Kalender als Excel und CSV
Dieses Support-Dokument bezieht sich auf die App-Version 1.14.1 (2024-10-09).
Export Calendars Pro ist eine Mac-App, mit der du Ereignisse und Erinnerungen aus Apples Kalender- und Erinnerungen-Apps in verschiedene tabellarische Datendateien wie Excel, CSV oder durch Tabulatoren getrennten Text exportieren kannst. Zusätzlich kannst du deine Daten auch direkt in die Zwischenablage exportieren, entweder als reinen Text oder als formatierten Text. Sämtliche Exporteinstellungen lassen sich in beliebig vielen separaten Vorlagen sichern, um wiederkehrende Exportvorgänge zu erleichtern. Exportierbare Spezialfelder wie die Dauer eines Ereignisses untertützen dich bei der Abrechnung von Projekten.
Das Export Calendars Pro-Hauptfenster hat zwei Ansichten: Ereignisse und Export. In der Ansicht “Ereignisse” legst du fest, welche Ereignisse exportiert werden sollen. In der Ansicht “Export” legst du dann das Dateiformat, das Export-Layout und die Sortieroptionen fest.
Über diverse Such- und Filteroptionen kannst du bestimmen, welche Kalendereinträge exportiert werden sollen. Beim Ändern einer Option wird die Liste der gefundenen Ereignisse sofort aktualisiert. Je nach Kalendertyp und Anzahl der Ereignisse kann dies einige Sekunden dauern.
Um den Datumsbereich festzulegen, kannst du eine der Voreinstellungen aus dem Menü “Ereignisse” auswählen oder durch einen Klick auf die Schaltfläche mit dem Datumsbereich einen benutzerdefinierten Zeitraum eingeben. Verwende die “Zurück”- und “Vorwärts”-Segmente der Schaltfläche, um zeitlich im Kontext der gewählten Periode zu blättern.
Es werden nur Kalendereinträge von ausgewählten Kalendern exportiert. Mit einem Rechtsklick in der Kalenderliste kannst du über ein Kontextmenü alle Kalender auf einmal an- oder abwählen. Ausserdem kannst du hier dauerhaft Erinnerungen (und auch Kalender) ausblenden, wenn Sie diese nicht benötigen.
Mit Suchfiltern lassen sich Suchkriterien für den schnellen Zugriff sichern. Ein Suchfilter merkt sich sämtliche Suchkriterien bis auf den gewählten Datumsbereich. Statt dessen wird die gewählte Vorgabe wie Woche, Monat oder Jahr gesichert und beim Aufrufen des Suchfilters angewendet.
Kalenderereignisse werden im Kontext der ausgewählten Zeitzone gefiltert, angezeigt und exportiert. Das ist nützlich, wenn du Kalenderdaten abweichend von deiner Standard-Zeitzone teilen willst. Beachte dazu auch die Hinweise unter “Datumsangaben und Zeitzonen” im Abschnitt “Felder”.
Verwende das Suchfeld, um Kalendereinträge nach ein oder mehreren Begriffen zu durchsuchen. Klicke auf das Lupensymbol im Textfeld, um den Suchmodus zu ändern. Als Suchmodi stehen “Alle Begriffe müssen vorkommen (AND)”, “Mindestens ein Begriff muss vorkommen (OR)” und “Keiner der Begriffe darf vorkommen (EXCL)” zur Verfügung. Durchsucht werden der Ereignistitel, die Ereignisnotizen, der Ereignisort und die Namen von Teilnehmern.
Wenn aktiviert, werden ganztägige Ereignisse bei der Suche berücksichtigt. Wenn deaktiviert, werden nur Ereignisse mit einem definierten Startzeitpunkt angezeigt. Dabei lässt sich auch einstellen, dass Ereignisse, die nicht explizit als ganztägig markiert wurden, als ganztägige Termine behandelt werden sollen. Als entsprechende termine gelten die, die von Mitternacht bis Mitternacht reichen (auch über mehrere Tage hinweg). Dabei lässt sich für die Start- und Endzeit eine Toleranz von bis zu 60 Minuten einstellen, so dass beispielsweise auch ein Termin von 0:10 Uhr bis 23:55 Uhr als ganztägig erachtet wird.
Wenn aktiviert, werden nur Ereignisse mit mindestens einem Teilnehmer in den Suchergebnissen aufgeführt.
Wenn aktiviert, werden abgeschlossen Erinnerungen bei der Suche ignoriert. Diese Option hat keine Auswirkungen auf Ereignisse.
Wenn aktiviert, werden Erinnerungen ohne definierten Startzeitpunkt bei der Suche berücksichtigt. Diese Option hat keine Auswirkungen auf Ereignisse.
Export Calendars Pro ermöglicht es dir, Exporteinstellungen in Vorlagen zu sichern, damit du diese beim nächsten Export nicht wieder umständlich definieren musst. Eine Exportvorlage merkt sich die Auswahl, Benennung und Anordnung der zu exportierenden Felder als auch deren Sortierung und das gewählte Dateiformat. Jede Änderungen an einer Vorlage wird automatisch gesichert.
Verwende die Symbolleistenelemente unterhalb der Vorlagenliste, um Vorlagen zu erstellen, zu löschen, zu duplizieren oder umzubenennen. Vorlagen lassen sich auch per Drag’n’Drop im- und exportieren.
Hinweis: Die Standardvorlage ist eine spezielle Vorlage, die nicht entfernt oder umbenannt werden kann. Ihre Einstellungen können zwar bearbeitet werden, werden aber bei jedem Programmstart auf die Standardwerte zurückgesetzt.
Hier kannst du festlegen, welche Kalender- und Kontakteigenschaften exportiert werden und wie diese angeordnet sein sollen. Verwende die Symbolleistenelemente unterhalb der Liste, um Zeilen hinzuzufügen oder zu entfernen. Beachte, dass du ausgewählte Zeilen auch über die Standardbefehle im Menü “Bearbeiten” ausschneiden, kopieren, einfügen und duplizieren kannst. Um die Reihenfolge der Spalten in der zu erzeugenden Datendatei zu bestimmen, klicke auf einen Spaltentitel und ziehe die Zeile an die neue Position. Der Standard-Spaltentitel ist editierbar - durch einen Doppeklick kannst du ihn überschreiben. Benutzerdefinierte Spaltenüberschriften werden fett dargestellt und werden nicht angepasst, wenn du den Feldtyp, das Etikett oder das Format änderst. Lösche einfach den Inhalt der Zelle, um den Standard-Spaltentitel wiederherzustellen.
Du kannst ein Feld mehrfach exportieren, zum Beispiel, wenn du einen Wert unterschiedlich formattiert exportieren oder verschiedene Daten aus dem Feldinhalt extrahieren möchtest.
Bei Feldern, die Text enthalten, wie Titel, Ort und Notizen, kannst du über das Format-Menü Textteile extrahieren und exportieren. Die App erkennt Bestandteile von Postadressen als auch Telefonnummern, E-Mail-Adressen sowie URLs. Darüber hinaus lassen sich Feldinhalte aufspalten und wie folgt ausgeben:
Segment: Nimmt den gesamten Feldinhalt, teilt ihn mit dem angegebenen Separator in Teile auf und exportiert den angegebenen Teil. Beispiel: Wenn der Event-Titel “Projekt: Website” lautet, der Separator “:” und das zu exportierende Teilstück “2”, dann wird der Wert “Website” exportiert.
Etikettierter Wert: Überprüft jede einzelne Zeile des Feldwertes, ob sie mit dem angegebenen Etikett beginnt, und exportiert den Rest der Zeile. Beispiel: Enthalten die Ereignisnotizen die Zeile “Stundensatz: 60” und das Etikett lautet “Stundensatz:”, wird der Wert “60” exportiert.
Ist die Option “Gesamtdauer berechnen” aktiviert, wird bei jedem Export eine Zeile hinzugefügt, die für jedes Feld vom Typ “Dauer” und “Wegzeit” die kumulierte Gesamtdauer ausgibt. Die Berechnung erfolgt für jedes Feld im Kontext des jeweils gewählten Formates.
Hinweis: Enthält die Exportvorlage ein Feld vom Typ Teilnehmer-URL, Teilnehmerfunktion, Teilnehmername, Teilnehmerstatus oder Teilnehmertyp, wird der Export eines Ereignisses, dass mehre Teilnehmer hat, auf entsprechend mehrere Zeilen aufgeteilt Dabei wird die Zeitdauer des Ereignisses nur bei der ersten Zeile ausgegeben. Verwende statt eines der genannten Felder das Exportfeld Teilnehmerliste, falls das Ereignis nicht aufgesplittet werden soll.
Apples Kalender-App erlaubt es, einem Ereignis eine Zeitzone zuzuweisen. Sofern vorhanden und im Formatmenü nicht anders angegeben, wird die Zeitzone des Ereignisses verwendet. Anderenfalls wird die in der Ansicht “Ereignisse” angegebene Zeitzone benutzt. Unter Os X 10.11 oder neuer unterstützt die App auch das “Endzeitzone”-Feld. Momentan lässt sich einem Ereignis die Endzeitzone nur unter iOS 9 oder neuer zuweisen. Die Kalender-App auf dem Mac unterstützt dieses Feld noch nicht. Da es aber bereits durch iCloud auch auf dem Mac synchronisiert wird, kann Export Calendars Pro darauf zugreifen.
Export Calendars Pro erlaubt dir, die zu exportierenden Daten unabhängig von der Spaltenanordnung zu sortieren. Hier kannst du festlegen, wie die exportierten Daten in der Datendatei sortiert werden. Die Anordnung der Felder von oben nach unten legt die Sortierreihenfolge fest. Um die Sortierreihenfolge anzupassen, ziehe die entsprechende Zeile nach oben oder unten. Um die Sortierrichtung pro Feld anzupassen, wähle “Aufsteigend” oder “Absteigend” aus dem Menü “Sortierung” der Zeile.
Export Calendars Pro unterstützt verschiedene Formate für den Export.
Mit dieser Einstellung wird eine native Excel-Datei erzeugt, die mit z.B Excel, Open Office, Numbers oder FileMaker geöffnet werden kann.
Hinweis: Nur beim Export von Datumsangaben über die Formate “Excel (Datum und Uhrzeit)”, “Excel (nur Datum)” und Formate “Excel (Uhrzeit)” werden diese als Datum exportiert. Alle anderen Datums- und Zeitformate werden als Text oder Zahl exportiert.
Mit dieser Einstellung kannst du eine CSV- oder Tabstopp-getrennte Textdatei erstellen.
Hinweis: Die Standard-CSV-Exporteinstellungen sind nur Vorschläge. Bitte beachte, dass eine “falsche” Textcodierung oder ein unpassend gewählter Zeilenendenmodus zu Problemen führen kann, wenn die Zielanwendung diese nicht unterstützt. Wenn eine exportierte Datei ungültige Zeichen enthält oder nicht korrekt angezeigt wird, stelle sicher, dass du die richtigen Einstellungen für die Zielanwendung ausgewählt hast. Wenn du unsicher bist, welche Einstellungen nötig sind, wende dich an den Hersteller der Zielanwendung.
Mit dieser Einstellung kannst du Daten direkt in die Zwischenablage exportieren, um sie zum Beispiel in eine E-Mail-Nachricht einzufügen. Hierbei steheh dir zwei Formate zur Verfügung: Reiner Text (tapstopp-getrennt) oder formatierter Text (Rich Text). Formatierter Text kann in zwei verschiedenen Apple-Zwischenablage-Formaten exportiert werden, die die meisten Anwendungen unterstützen.
Ab macOS 13 Ventura kannst du einen Kalenderexport vollautomatisiert über Apples Kurzbefehle-App durchführen. Export Calendars Pro stellt dazu den Kurzbefehl “Ereignisse und Erinnerungen exportieren” bereit, der dich einen in der App zuvor angelegten Suchfilter und eine entsprechende Exportvorlage auswählen lässt. Den zu exportierenden Datumsbereich übergibst du dem Kurzbefehl als Eingabe. Der Kurzbefehl liefert die erstellte Exportdatei als Datei-Objekt zurück. Das Export-Dateiformat sowie die zu exportierenden Felder samt deren Format legst du vorher in der zu verwendenden Exportvorlage fest.
Existieren Suchfilter oder Exportvorlage nicht mehr, werden die gerade aktiven Sucheinstellungen bzw. die eingebaute Standard-Exportvorlage verwendet.
Beispiel-Shortcut herunterladen
Gibt bei Erinnerungen TRUE zurück, wenn diese abgeschlossen wurde, FALSE, wenn diese noch nicht abgeschlossen wurde oder keinen Wert, wenn es sich um ein Ereignis handelt.
Das Datum, an dem die Erinnerung abgeschlossen wurde.
Gibt das Fälligkeitsdatum der Erinnerung zurück.
Gibt TRUE zurück, wenn der Kalender abonniert wurde, ansonsten FALSE.
Gibt die Ereignisdauer als Differenz zwischen Enddatum und Startdatum zurück.
Not yet available.
Gibt das Enddatum des Ereignisses zurück. Bei Erinnerungen wird dieser Wert berechnet. Ist kein Enddatum vorhanden, wird der Wert von “Abgeschlossen am (Erinnerung)” zurückgegeben. Ist dieser Wert auch nicht vorhanden, wird das Ablaufdatum zurückgegeben.
Gibt das Datum zurück, an dem der Kalendereintrag zuletzt modifiziert wurde.
Gibt das Datum zurück, an dem der Kalendereintrag angelegt wurde.
Die eindeutige Kennung des Kalendereintrages.
Die eindeutige externe und auf verschiedenen Geräten gemeinsam genutzte Kennung des Kalendereintrages, so wie sie vom Kalender-Server geliefert wird.
Gibt die Notizen zurück, die einem Kalendereintrag zugeordnet wurden. Notizen können sowohl als Ganzes exportiert werden, oder diverse Datentypen können aus dem Notiztext extrahiert werden, wie z.B. Adressbestandteile, Telefonnummern und E-Mail-Adressen. Dieses Feld kann auch mit einem anpassbaren Trennzeichen in Segmente aufgeteilt werden. Jedes Segment kann dann in eine separate Spalte exportiert werden. Die zu extrahierenden Daten lassen sich im „Format”-Menü festlegen.
Gibt den Ereignisstatus zurück. Mögliche Werte sind “Ohne”, “Bestätigt”, “Vorläufig bestätigt”, “Abgesagt” oder “Unbekannt”.
Titel des Kalendereintrages. Dieses Feld kann auch mit einem anpassbaren Trennzeichen in Segmente aufgeteilt werden. Jedes Segment kann dann in eine separate Spalte exportiert werden. Die zu extrahierenden Daten lassen sich im „Format”-Menü festlegen.
Das erstmalige Ereignisdatum, wenn es sich um einen Teil eines wiederkehrenden Ereignisses handelt.
Gibt TRUE zurück, wenn es sich um ein ganztägiges Ereignis handelt, anderenfalls FALSE.
Dieser Wert ist TRUE, wenn und nur wenn das Ereignis Teil eines wiederkehrenden Ereignisses ist und eine oder mehrere Attribute der Wiederholungsregel bei diesem Ereignis geändert wurden. Anderenfalls wird FALSE zurückgegeben.
Der Name des Accounts, zu dem der Kalender gehört.
Der Typ des Accounts, zu dem der Kalender gehört. Mögliche Werte sind “Lokal”, “CalDAV”, “Exchange”, “Abonnement”, “Geburtstage” oder “MobileMe”.
Die eindeutige Kennung des Kalenders.
Die Grundfarbe eines Kalenders als sechsstellige Drei-Byte-Hexadezimalzahl – zum Beispiel “#FF9900”.
Der Titel des Kalenders.
Der Typ des Kalenders. Mögliche Werte sind “Lokal”, “CalDAV”, “Exchange”, “Abonnement” oder “Geburtstage”.
Der Ort, der mit dem Kalendereintrag verknüpft wurde.
Gibt die Priorität eineer Erinnerung in Textform zurück. Mögliche Werte sind “Niedrig”, “Mittel” oder “Hoch”.
Gibt die Priorität einer Erinnerung in numerischer Form zurück. Mögliche Werte sind 1 (niedrig), 2 (mittel) oder 3 (hoch).
Gibt die Start-Zeitzone des Kalendereintrages zurück. Ist keine Zeitzone vorhanden, handelt es sich um ein gleitendes Ereignis. Ein gleitendes Ereignis ist nicht an eine spezielle Zeitzone gebunden, sondern beschreibt ein ortszeit-bezogenes zeitliches Auftreten — zum Beispiel, “Treffen um Mitternacht.”. Bis einschließlich OS X 10.10 heisst dieses Feld “Zeitzone“ und gilt auch für das Enddatum, da diese OS X Versionen noch keine End-Zeitzone unterstützen.
Gibt das Startdatum des Ereignisses zurück. Bei Erinnerungen wird dieser Wert berechnet. Ist kein Startdatum vorhanden, wird das Ablaufdatum zurückgegeben. Ist dieser Wert auch nicht vorhanden, wird der Wert von “Abgeschlossen am (Erinnerung)” zurückgegeben.
Gibt die mit dem Teilnehmer verknüpfte URL zurück.
Gibt Funktion und Teilnahmestatus des Teilnehmers zurück. Mögliche Werte sind “Unbekannt”, “Erforderlich”, “Optional”, “Vorsitz” oder “Ohne”.
Eine durch Komma getrennte Liste aller Teilnehmer. Kann nach Status, Funktion und Typ gefiltert werden.
Gibt den Namen des Teilnehmers zurück.
Gibt den Anwesenheitsstatus eines Teilnehmers zurück. Mögliche Werte sind “Unbekannt”, “Ausstehend”, “Akzeptiert”, “Abgelehnt”, “Vorläufig”, “Delegiert”, “Abgeschlossen” oder “In Bearbeitung”.
Gibt den Typ eines Teilnehmers zurück. Mögliche Werte sind “Unbekannt”, “Person”, “Raum”, “Ressource” oder “Gruppe”.
Gibt die mit dem Kalendereintrag verknüpfte URL zurück.
Gibt an, wie das Ereignis für Planungszwecke behandelt werden soll. Mögliche Werte sind “Beschäftigt”, “Verfügbar”, “Vorläufig verfügbar” oder “Nicht verfügbar”.
Gibt die eingegebene Wegzeit eines Ereignisses zurück. Verfügbar ab OS X 10.10
Gibt die Wiederholungsregeln eines Kalendereintrags in lesbarer Form in englisch zurück – zum Beispiel “Every month on the 1st Sunday, ends on 03/03/2013”.