Microsoft Excel

Herbers Excel/VBA-Archiv

XLS-Dateien umwandeln in ICS-Dateien | Herbers Excel-Forum


Betrifft: XLS-Dateien umwandeln in ICS-Dateien von: Barbara
Geschrieben am: 16.10.2008 00:20:56

hallo

kennt jemand ein Programm oder makro, das ics-Dateien in eine übersichtliche Excel-Form bringen kann, und auch wieder zurückverwandeln kann?

ich würde gerne in Excel Kalendereinträge erstellen (weils übersichtlicher ist), dann in ein ics-Format bringen und in mein Kalenderprogramm (Sunbird) importieren.

Hier im Forum oder in Google hab ich nichts Brauchbares gefunden.

Vielleicht weiss hier wer bescheid.

LG
Barbara

  

Betrifft: AW: XLS-Dateien umwandeln in ICS-Dateien von: Reinhard
Geschrieben am: 17.10.2008 08:18:03

Hi Barbara,

Shareware, 30 Tage frei, dann 20 US-Dollar:

http://www.heise.de/software/download/abc_amber_icalendar_converter/35139

es wandelt ics u.a. nach xls um.

Laut Wikipedia http://de.wikipedia.org/wiki/ICalendar

ist eine ics-datei eine Datei die als Beispiel so aussieht:

BEGIN:VCALENDAR
VERSION:2.0
PRODID:http://www.example.com/calendarapplication/
METHOD:PUBLISH
BEGIN:VEVENT
UID:461092315540@example.com
ORGANIZER;CN="Alice Balder, Example Inc.":MAILTO:alice@example.com
SUMMARY:Eine Kurzinfo
DESCRIPTION:Beschreibung des Termines
CLASS:PUBLIC
DTSTART:20060910T220000Z
DTEND:20060919T215900Z
DTSTAMP:20060812T125900Z
END:VEVENT
END:VCALENDAR

Diese ics-Datei kann man schon mit Excel-Vba öffnen und auslesen, das sieht dann z.B. so aus:

Tabellenblatt: [Mappe1]!Tabelle1
   |      A      |              B             |
---|-------------|----------------------------|
 1 | Organizer   | Alice Balder, Example Inc. |
---|-------------|----------------------------|
 2 | Email       | alice@example.com          |
---|-------------|----------------------------|
 3 | Summary     | Eine Kurzinfo              |
---|-------------|----------------------------|
 4 | DESCRIPTION | Beschreibung des Termines  |
---|-------------|----------------------------|
 5 | Starttag    |                   10.09.06 |
---|-------------|----------------------------|
 6 | Startzeit   |                   22:00:00 |
---|-------------|----------------------------|
 7 | Endtag      |                   19.09.06 |
---|-------------|----------------------------|
 8 | Endzeit     |                   21:59:00 |
---|-------------|----------------------------|
 9 | Stempeltag  |                   12.08.06 |
---|-------------|----------------------------|
10 | Stempelzeit |                   12:59:00 |
----------------------------------------------'


Und dies kann man auch nach Änderung wieder in eine ics-Datei schreiben, aber dies sit ja nur eine kleine Beispiel ics-Datei. Wie große ics-Dateien mit vielen kalenderdaten strukturiert sind weiß ich nicht, das müßte man durch die Betrachtung vieler unterschiedlicher ics-Dateien herausfinden und/oder sich hier durcharbeiten:

http://tools.ietf.org/html/rfc2445

Also alles sehr aufwendig und zu aufwendig als daß hier mal eben jmd. ein kleines Makro schreibt.

Laut Wikipedia soll MS Outlook auch mit ics umgehen können, vielleicht ist das was für dich.

Gruß
Reinhard


  

Betrifft: AW: XLS-Dateien umwandeln in ICS-Dateien von: Barbara
Geschrieben am: 17.10.2008 12:20:31

Hi Reinhard

danke für deien ausführliche Antwort.

Das von Dir angeführte Programm kann eine xls-Datei erstellen, eine ics-Datei kann es aber nicht machen, zumindest habe ich nichts davon gefunden.

Ja, du hast recht, es dürfte sehr kompliziert sein.

Danke nochmals, und hoffen wir, dass noch was Geeignetes rauskommt.

LG
Barbara


Beiträge aus den Excel-Beispielen zum Thema "XLS-Dateien umwandeln in ICS-Dateien"