Du bist nicht eingeloggt! Möglicherweise kannst du deswegen nicht alles sehen.
  (Noch kein mods.de-Account? / Passwort vergessen?)
Zur Übersichtsseite
Hallo anonymer User.
Bitte logge dich ein
oder registriere dich!
 Moderiert von: Atomsk, buschi


 Thema: Batchdatei Outlook 2007 ( Einmal automatisch aktualisieren, bitte. )
erste ungelesene Seite | letzter Beitrag 
legendary_hacki

AUP legendary_hacki 02.03.2010
Frage Einmal automatisch aktualisieren, bitte.
Guten Tag.

Ich habe folgendes "Problem": Auf Rechner A ist Outlook 2007 installiert. Auf Rechner B auch. Auf Rechner A werden nun ab und an neue Kontakte in Outlook 2007 eingegeben. Rechner B soll nun so automatisch wie möglich auch direkt diese Kontakte haben.

Kann man eine Batchdatei schreiben, so dass der Benutzer von Rechner A nur noch einen doppelklick ausführen muss und die Kontakte dann exportiert werden? Und am besten auch irgendwie direkt in Rechner B erscheinen (Batchdatei fürs ikporiteren...?)?

Danke für eure Hilfe.
hacki
31.01.2008 13:16:10  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
Rufus

AUP Rufus 12.02.2008
Kannst du nicht einfach .. das ... Adressbuchfile ... zum anderen Rechner kopieren?
Oder so? Hab mit Outlook wenig am Hut, sorry.
[Dieser Beitrag wurde 1 mal editiert; zum letzten Mal von Rufus am 31.01.2008 13:25]
31.01.2008 13:24:52  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
K.I.F

AUP Kif 20.09.2014
Keine Ahnung ob es dir was hilft, aber ich hab hier ein VBS Script, welches aus einer Datenbank Ferieneinträge ausliest und in Outlook einträgt. Vielleicht lernst du über das etwas über die Objekte die zu verwenden sind.

 
Code:
Dim ol
Dim olns
Dim cal
Dim db
Dim rs
Dim dbe, myCalendar, myItem, dummy
Dim Query

on error resume next
Set dbe = CreateObject("DAO.DBEngine.35")

if not isobject(dbe) then Set dbe = CreateObject("DAO.DBEngine.36")
on error goto 0

  
' Tabelle Ferienliste öffnen
Set db = dbe.Workspaces(0).OpenDatabase("irgendwas.db", 1, True)
Set rs = db.OpenRecordset("Ferien")

set ol = WScript.CreateObject("Outlook.Application")
Set olns = ol.GetNamespace("MAPI")

Set myCalendar = olns.GetDefaultFolder(9)      ' opens calendarfolder

rs.MoveFirst
Do While (rs.EOF <> True)
  
   Query = "[Subject] = """ & rs.Fields("WarumFrei") & " (HEG)" & """ and " & _
           "[Start] = """ & CDate(rs.Fields("Datum")) & " 00:00"""
   
   Set myItem = myCalendar.Items.Find(Query)
   On Error Resume Next
   dummy = myItem
   If Err.Number = 91 Then		      ' if appointment doesn't exist, create a new one
        Err.Clear
        Set cal = ol.CreateItem(1)            ' create appointment
        cal.Subject = rs.Fields("WarumFrei") & " (HEG)"
        cal.Start = CDate(rs.Fields("Datum"))
        cal.AllDayEvent = True
        cal.BusyStatus = 2           ' abwesend
        cal.ReminderSet = False
        cal.Save
    End If
    rs.MoveNext
    Loop

Set olns = Nothing                  ' namespace aus dem Speicher löschen
Set ol = Nothing                    ' Outlook schliessen

MsgBox "Erfolg."
31.01.2008 13:31:36  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
legendary_hacki

AUP legendary_hacki 02.03.2010
Pfeil
 
Zitat von Rufus

Kannst du nicht einfach .. das ... Adressbuchfile ... zum anderen Rechner kopieren?
Oder so? Hab mit Outlook wenig am Hut, sorry.



Das ist die bisherige Lösung. Allerdings mache ich das immer manuell. Also ich geh an Rechner A, exportiere die Konakte. Renne zu Rechner B und importiere die Daten...

Und KIF, danke, aber ich hab mal NULL Ahnung davon Breites Grinsen
31.01.2008 13:56:34  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
Rufus

AUP Rufus 12.02.2008
Rechner A und B sind natürlich nicht vernetzt, ja?
31.01.2008 14:36:21  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
legendary_hacki

AUP legendary_hacki 02.03.2010
Pfeil
 
Zitat von Rufus

Rechner A und B sind natürlich nicht vernetzt, ja?



Doch, natürlich.
01.02.2008 18:55:46  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
 Thema: Batchdatei Outlook 2007 ( Einmal automatisch aktualisieren, bitte. )


mods.de - Forum » Windows » 

Hop to:  

Thread-Tags:
| tech | impressum