Office: Tool möglich?

Helfe beim Thema Tool möglich? in Microsoft Outlook Hilfe um das Problem gemeinsam zu lösen; Man kann ja im Outlook mit dem Regel assistenten Regeln erstellen, so das z.B. alle Mails von einem bestimmten Absender sofort in die Muelltonne gehen.... Dieses Thema im Forum "Microsoft Outlook Hilfe" wurde erstellt von N123456789, 9. Juni 2011.

  1. N123456789 Erfahrener User

    Tool möglich?


    Man kann ja im Outlook mit dem Regel assistenten Regeln erstellen, so das z.B. alle Mails von einem bestimmten Absender sofort in die Muelltonne gehen. Leider kann man mit Outlook keine Macros recorden.

    Ich wuerde gerne in der Inbox eine oder mehrere Mails markieren, per button das Macro starten welches fuer die entsprechenden Absender die Loeschen / Verschieben Regel erstellt, so das ich nie wieder Mails von den betreffenden Absendern bekomme, bzw diese sofort in die Muelltonne gehen. Any Idea? Ich glaube das waehre ein sehr schoenes Tool.

    Viele Grüße Nico
     
    N123456789, 9. Juni 2011
    #1
  2. Exl121150 Erfahrener User
    Hallo Nico,

    nachfolgender VBA-Code funktioniert leider erst ab Outlook2007 erwartungsgemäß, weil die "Rule(s)"-Objekte erst ab dieser Version existieren.
    Bis Outlook2003 kann man zwar auch so etwas Ähnliches wie Automatik-Regeln per VBA programmieren, aber diese sind dann nicht sichtbar in den Regeleinstellungen der Outlook-Oberfläche im Menü Extras. Außerdem muss man die Filterbedingungen fest in den VBA-Code integrieren und kann sie nicht dynamisch über die E-Mail-Auswahl in der Inbox festlegen.

    Nachfolgender Code ist in ein allgem. Code-Modul im VBA-Editor zu kopieren und kann von der Outlook2007 bzw. 2010-Oberfläche mit der Tastenkombination Alt+F8 ausgewählt und ausgeführt werden.

    Code:
    Option Explicit
    
    Public Sub Posteingang_Gelöscht()
        Dim myOlApp As New Outlook.Application
        Dim myOlExp As Outlook.Explorer
        Dim myOlSel As Outlook.Selection
    
        Dim colRules As Outlook.Rules
        Dim oRule As Outlook.Rule
        Dim colRuleActions As Outlook.RuleActions
        Dim oMoveRuleAction As Outlook.MoveOrCopyRuleAction
        Dim oFromCondition As Outlook.ToOrFromRuleCondition
        Dim oExceptSubject As Outlook.TextRuleCondition
        Dim oInbox As Outlook.Folder
        Dim oMoveTarget As Outlook.Folder
        
        Dim I As Integer
        
        'Ermitteln der selektierten Einträge
        Set myOlExp = myOlApp.ActiveExplorer
        Set myOlSel = myOlExp.Selection
    
        'Specify target folder for rule move action
        Set oInbox = Application.Session.GetDefaultFolder(olFolderDeletedItems)  'Folder 'Gelöschte Objekte'
        'Assume that target folder already exists
        
        'Get Rules from Session.DefaultStore object
        Set colRules = Application.Session.DefaultStore.GetRules()
        
        'Create the rule by adding a Receive Rule to Rules collection
        Set oRule = colRules.Create("Markierte Posteingänge löschen", olRuleReceive)
    
        'Specify the condition in a ToOrFromRuleCondition object
        'Condition is if the message is from selected sender-email-address
        Set oFromCondition = oRule.Conditions.From
        With oFromCondition
            .Enabled = True
            For I = 1 To myOlSel.Count
              .Recipients.Add myOlSel(I).SenderEmailAddress
            Next I
            .Recipients.ResolveAll
        End With
    
        'Specify the action in a MoveOrCopyRuleAction object
        'Action is to move the message to the target folder
        Set oMoveRuleAction = oRule.Actions.MoveToFolder
        With oMoveRuleAction
            .Enabled = True
            .Folder = oInbox  'oMoveTarget
        End With
    
        'Specify the exception condition for the subject in a TextRuleCondition object (optional!!)
        'Exception condition is if the subject contains "fun" or "chat"
        Set oExceptSubject = oRule.Exceptions.Subject
        With oExceptSubject
            .Enabled = True
            .Text = Array("fun", "chat")
        End With
    
        'Update the server and display progress dialog
        colRules.Save
      
    End Sub
     
    Exl121150, 12. Juni 2011
    #2
  3. N123456789 Erfahrener User
    cool mal danke soweit. Ich probier das mal aus und melde mich dann wieder. vielen dank für die investierte Arbeit :)
     
    N123456789, 15. Juni 2011
    #3
Thema:

Tool möglich?

Die Seite wird geladen...
  1. Tool möglich? - Similar Threads - Tool

  2. Wo befinden sich die SmartArt-Tools?

    in Microsoft Excel Tutorials
    Wo befinden sich die SmartArt-Tools?: Wo befinden sich die SmartArt-Tools? Excel für Microsoft 365 Word für Microsoft 365 PowerPoint für Microsoft 365 Excel 2019 Word 2019 PowerPoint 2019...
  3. Verwenden von PivotTables und anderen Business Intelligence-Tools zum Analysieren Ihrer Daten

    in Microsoft Excel Tutorials
    Verwenden von PivotTables und anderen Business Intelligence-Tools zum Analysieren Ihrer Daten: Verwenden von PivotTables und anderen Business Intelligence-Tools zum Analysieren Ihrer Daten Excel für Microsoft 365 Excel für Microsoft 365 für Mac Excel 2019 Excel...
  4. Suchen von WordArt-Tools

    in Microsoft Word Tutorials
    Suchen von WordArt-Tools: Suchen von WordArt-Tools Hinweis: Dieser Artikel hat seine Aufgabe erfüllt und wird bald zurückgezogen. Um Probleme vom Typ "Seite nicht gefunden" zu vermeiden, entfernen wir Links, die uns...
  5. Organisieren Sie Ihren Posteingang mit "Archivieren", "Aufräumen" und anderen Tools in ...

    in Microsoft Outlook Tutorials
    Organisieren Sie Ihren Posteingang mit "Archivieren", "Aufräumen" und anderen Tools in ...: Organisieren Sie Ihren Posteingang mit "Archivieren", "Aufräumen" und anderen Tools in Outlook.com Outlook.com Mehr... Weniger...
  6. Organisieren Sie Ihren Posteingang mit "Archivieren", "Aufräumen" und anderen Tools in ...

    in Microsoft Outlook Tutorials
    Organisieren Sie Ihren Posteingang mit "Archivieren", "Aufräumen" und anderen Tools in ...: Organisieren Sie Ihren Posteingang mit "Archivieren", "Aufräumen" und anderen Tools in Outlook im Web Office Business Office 365 Small Business Outlook im Web Outlook im...
  7. Kann Tool nicht downloaden...

    in Microsoft Teams Hilfe
    Kann Tool nicht downloaden...: Hallo zusammen, ich kann aus dem MS-Store nicht downloaden. Hab's mit "WorkingHours" und mit "ToDo" versucht... beides sind jka kostenlose Tools. Bei beiden kommt, wenn ich auf "Herunterladen"...
  8. Teams, mehrere Kanäle, davon einer privat, planner wird als Tool nicht angeboten

    in Microsoft Teams Hilfe
    Teams, mehrere Kanäle, davon einer privat, planner wird als Tool nicht angeboten: Hallo, ich habe innerhalb eines Teams mehrere Kanäle angelegt. bei den offenen Kanälen kann man planner auswählen um Aufgaben zu organisieren. Im privaten Kanal, steht der planner nicht als...
  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