Office: benötigtes Skript für gesendete Mails/Postausgang

Helfe beim Thema benötigtes Skript für gesendete Mails/Postausgang in Microsoft Outlook Hilfe um das Problem gemeinsam zu lösen; Hallo, sorry ich fange erst an mit VBA und brauche Hilfe! Zuerst die notwendigen Infos: Beteriebssystem: Windows XP Pro SP2 Programm: MS Outlook... Dieses Thema im Forum "Microsoft Outlook Hilfe" wurde erstellt von rabitionismus, 15. September 2009.

  1. benötigtes Skript für gesendete Mails/Postausgang


    Hallo,
    sorry ich fange erst an mit VBA und brauche Hilfe!
    Zuerst die notwendigen Infos:
    Beteriebssystem: Windows XP Pro SP2
    Programm: MS Outlook 2002 Stand.

    Ich suche ein Skript, mit dem ich gesendete Emails, eines bestimmten MailAccounts automatisch in einen Task verwandel und in einen öffentlichen Ordner verschieben kann.
    Ich habe das schon einmal für den Posteingang gemacht, der Unterschied ist nur, dass ich mein Skript über den Regelassistenten dort auch ausführen kann. Bei Objekten die ich sende, sieht das leider etwas anders aus...Kann mir jemand helfen???
    Damit Ihr es euch vielleicht ein bisschen besser vorstellen könnt, hänge ich mal das vorhandene Skript für einkommende Emails an.
    Ich brauche quasi das gleiche für die gesendeten Objekte/Postausgang, nur habe ich keine Idee wie ich das hinbekomme...


    SKRIPT:

    Sub Inbox(olItem As MailItem)


    Dim oeff As Outlook.MAPIFolder
    Dim objApp As Outlook.Application

    Set objApp = New Outlook.Application
    Set oeff = objApp.GetNamespace("MAPI").Folders.Item("Öffentliche Ordner").Folders.Item("Alle Öffentlichen Ordner").Folders.Item("Firma Ordner").Folders.Item("Abteilung").Folders.Item("Abt Tasks")

    If oeff Is Nothing Then
    MsgBox "Invalid Folder"

    Else
    Dim olTask As Outlook.TaskItem

    Dim olExp As Outlook.Explorer
    Dim fldCurrent As Outlook.MAPIFolder
    Dim olApp As Outlook.Application

    Set olApp = Outlook.CreateObject("Outlook.Application")
    Set olTask = olApp.CreateItem(olTaskItem)
    Set olExp = olApp.ActiveExplorer
    Set fldCurrent = olExp.CurrentFolder

    Dim cntSelection As Integer
    cntSelection = olExp.Selection.Count

    For i = 1 To cntSelection
    Set olItem = olExp.Selection.Item(i)
    olTask.Attachments.Add olItem
    olTask.Subject = "Zu Vorgang Betreff: " & olItem.Subject
    olTask.Body = olItem.Body
    olItem.Move Application.GetNamespace("MAPI").Folders.Item("Öffentliche Ordner").Folders.Item("Alle Öffentlichen Ordner").Folders.Item("Firma Ordner").Folders.Item("Abteilung").Folders.Item("Abt Tasks")

    Next
    olTask.DueDate = DateAdd("h", 48, Now)
    olTask.StartDate = DateAdd("h", 0, Now)

    olTask.ReminderSet = True
    olTask.ReminderTime = DateAdd("h", 24, Now)

    olTask.Save
    olTask.Move Application.GetNamespace("MAPI").Folders.Item("Öffentliche Ordner").Folders.Item("Alle Öffentlichen Ordner").Folders.Item("Firma Ordner").Folders.Item("Abteilung").Folders.Item("Abt Tasks")
    olTask.Display
    End If
    End Sub

    P.S.: Am besten wäre natürlich ein Skript, das keinen Regelassistenten benötigt...

    Gruß
    Dominik
     
    rabitionismus, 15. September 2009
    #1
Thema:

benötigtes Skript für gesendete Mails/Postausgang

Die Seite wird geladen...
  1. benötigtes Skript für gesendete Mails/Postausgang - Similar Threads - benötigtes Skript gesendete

  2. Excel Hilfe benötigt (Tennisturnierauslosungsmappe)

    in Microsoft Excel Hilfe
    Excel Hilfe benötigt (Tennisturnierauslosungsmappe): Angabe in Dokument: Für ein Tennisturnier soll eine Auslosung gemacht werden. Angabe Siehe Dokument.
  3. Sich ergebende Arbeitszeit, benötigtes StartDatumZeit, resultierendes EndDatumZeit

    in Microsoft Excel Tutorials
    Sich ergebende Arbeitszeit, benötigtes StartDatumZeit, resultierendes EndDatumZeit: Sich ergebende Arbeitszeit: =LAMBDA(v;b;s;e;we;f;LET( o;LAMBDA(x;y;NETTOARBEITSTAGE.INTL(x;y;we;f)); q;MAX(REST(v;1);s); r;MIN(REST(b;1);e); y;o(v+1;b-1);...
  4. Benötigte Produktionsstoffe tauschen und Menge Produkte ersehen

    in Microsoft Excel Tutorials
    Benötigte Produktionsstoffe tauschen und Menge Produkte ersehen: In der beigefügten 365/2021-Datei (13 KB; bitte in XLWeb hochladen, falls nur älteres Excel zur Hand) werden eingegeben: Tauschverhältnis von Stoffen Benötigte Stoffe für 1 Produkt Vorhandene...
  5. Hilfe benötigt bei Fehler in Makro

    in Microsoft Excel Hilfe
    Hilfe benötigt bei Fehler in Makro: Guten Tag erstmal. Direkt vorweg, Excel ist absolutes Neuland für mich. Habe jetzt nur versucht mich rein zu finden um einen Fehler zu finden, da derjenige, der die Makros vor einigen Jahren...
  6. VBA Editor - Hilfe benötigt - Speichern, nur wenn Felder gefüllt

    in Microsoft Excel Hilfe
    VBA Editor - Hilfe benötigt - Speichern, nur wenn Felder gefüllt: Hallo liebes Forum, habe schon etwas rumprobiert - komme aber leider nicht mehr weiter mit VBA (Anfänger): Ich habe folgende Aufgabenstellung: Spalte A (Artikel) bekommt Werte eingepflegt Spalte...
  7. Hilfe benötigt

    in Microsoft Excel Hilfe
    Hilfe benötigt: Guten Tag, Ich sitze gerade an einem Problem bei dem ich einen Zeitlichen Durchschnittswert ermitteln muss. Ich hatte schonmal ein Thema eröffnet aber es wahrscheinlich zu kompliziert...
  8. Hilfe dringend benötigt :)

    in Microsoft Excel Hilfe
    Hilfe dringend benötigt :): Hallo zusammen, ich brauche dringend eure Hilfe. Ich bin leider absolut keine Excel-Expertin und brauche für meine Arbeit dringend eine VBA Programmierung und eine Tabelle, die automatisiert...
  1. Diese Seite verwendet Cookies, um Inhalte zu personalisieren, diese deiner Erfahrung anzupassen und dich nach der Registrierung angemeldet zu halten.
    Auf dieser Website werden Cookies für die Zugriffsanalyse und Anzeigenmessung verwendet.
    Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies.
    Information ausblenden