Zum Inhalt springen

Outlook Kontakte in Access-Datenbank einfügen (und umgekehrt)


user103109

Empfohlene Beiträge

Hallo,

ich bin gerade dabei eine Datenbank zu basteln, in der Adressen gespeichert werden sollen. Als Felder möchte ich Name, Vorname, Straße, PLZ, Ort, Firma, Telefon und E-Mail haben.

Dazu habe ich eine leere Tabelle mit diesen Feldern erstellt.

Frage: Wie bekomme ich jetzt Kontakte in diese Tabelle ?

Zunächst habe ich es mit "Datei --> Externe Daten --> Importieren" probiert. Hier kann man jedoch nur die gesamten Kontakte einfügen und die Namen der Felder müssen wohl exakt dem entsprechen, was auch in Outlook drin ist (Adresse privat, E-Mail 1 2 und 3 usw). Das brauche ich alles gar nicht. Ebenso klappt es nicht, nur einzelne Kontakte einzufügen. Das ist das wichtigste Feature.

Dann gibt es bei Access noch die Funktion "Tabellen verknüpfen", wo aber ebenfalls nur der gesamte Kontakt-Order ausgewählt werden kann.

Wenn ich eine neue leere Tabelle damit fülle, klappt das auch ganz gut nur ich habe dann wieder die ganzen unnötigen Felder dabei.

Außerdem soll mit der Datenbank im Netzwerk gearbeitet werden, so dass verschiedene Benutzer darauf zugreifen. Da möchte ja nicht jeder gleich seine ganzen Kontakte importieren.

Ebenso soll auch der umgekehrte Fall möglich sein: Ein User möchte einen (Adress-)Datensatz in seine eigenen Kontakte einfügen.

Was gibt es da für Möglichkeiten, so etwas umzusetzen ?

Bin für jeden Tip dankbar.

Link zu diesem Kommentar
Auf anderen Seiten teilen

Mittlerweile ist mir auch klar, dass auf jeden Fall Programmierarbeit zu leisten ist. :eek: :D

Ich habe im Netz eine Beispiel-Datenbank gefunden, die dem schon recht nahe kommt: http://www.kraasch.de/beispiele.htm (ganz unten "Outlook-Steuerung")

Nur bei diesem Beispiel wird davon ausgegangen, dass der Anfangsbestand zunächst von Hand eingegeben werden muss. Es gibt z.B. Leute bei uns, die haben 400 Kontakte in Outlook. Die alle einzugeben ist unzumutbar ;).

Mir fehlt irgendwie eine Funktion bzw. ein Button wo drauf steht: "Kontakte auswählen...". Und dann wählt der User seine gewünschten Kontakte aus und diese werden dann alle in einem Rutsch in die Tabelle eingefügt (wenn nicht schon vorhanden).

Oder noch besser: Ich bin in Outlook -> rechte Maustaste "Eintrag in Datenbank einfügen" und dann wird diese Datenbank ausgewählt und anschließend reingeschrieben.

Link zu diesem Kommentar
Auf anderen Seiten teilen

So, habe jetzt doch eine Möglichkeit gefunden, die Kontakte über Datei -- Externe Daten -- Importieren in eine Access Tabelle zu bringen. Dabei haben die Felder "Vorname" und "Name" einen Primärschlüssel erhalten, damit Duplikate nicht überschrieben werden.

Das Problem: Ändere ich einen bestehenden Kontakt in Outlook (z.B. neue Telefonnummer), so wird leider der bestehende Eintrag in der Tabelle nicht mit diesem neuen Eintrag versehen. Warum geht das nicht ? Ebenso umgekehrt: Wenn ich von Hand in der Access-Tabelle einen bestehenden Datensatz ändere und anschließend in Outlook importiere, so werden dort die Änderungen nicht übernommen (Einstellung "Keine Duplikate importieren" ist ausgewählt). Nur wenn ich den bestehenden Kontakt komplett lösche wird korrekt importiert (klar, weil der Kontakt ja noch nicht existiert). Wie kann ich das Problem beheben ?

thx

Link zu diesem Kommentar
Auf anderen Seiten teilen

Habe es jetzt mal mit "Tabellen verknüpfen" in Access probiert. Das ist aber immer noch nicht ideal, da einige Felder ignoriert ("Position") werden. Außerdem geht diese Möglichkeit nur bei einem User. Wenn mehrere Nutzer alle mit der selben Tabelle verknüpfen und dann nur paar davon Daten ändern, hat das natürlich auch Auswirkungen auf alle anderen. Ist also nicht so toll. ;)

Kennt jemand nicht ein Tool oder ein Plugin, was eine komfortable Synchronisation von Outlook-Kontakten mit Access ermöglicht ??

Link zu diesem Kommentar
Auf anderen Seiten teilen

Dein Kommentar

Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.

Gast
Auf dieses Thema antworten...

×   Du hast formatierten Text eingefügt.   Formatierung wiederherstellen

  Nur 75 Emojis sind erlaubt.

×   Dein Link wurde automatisch eingebettet.   Einbetten rückgängig machen und als Link darstellen

×   Dein vorheriger Inhalt wurde wiederhergestellt.   Editor leeren

×   Du kannst Bilder nicht direkt einfügen. Lade Bilder hoch oder lade sie von einer URL.

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...