WinFuture-Forum.de: Markierte E-mail In Anderen Ordner Kopieren (vba) - WinFuture-Forum.de

Zum Inhalt wechseln

Nachrichten zum Thema: Office
Seite 1 von 1

Markierte E-mail In Anderen Ordner Kopieren (vba) E-Mail/s kopieren


#1 Mitglied ist offline   Mittelfranke 

  • Gruppe: Mitglieder
  • Beiträge: 3
  • Beigetreten: 05. Mai 06
  • Reputation: 0

  geschrieben 19. Oktober 2006 - 15:14

Ich habe folgendes Problem.
Ich müsste per VBA die jeweils markierte E-Mail/s aus dem Posteingang in einen Outlook-Ordner, z.B. "Druck" verschieben oder kopieren.
:)
0

Anzeige



#2 Mitglied ist offline   dastriebel 

  • Gruppe: aktive Mitglieder
  • Beiträge: 437
  • Beigetreten: 11. August 06
  • Reputation: 1
  • Wohnort:Schweiz, Breitenbach

geschrieben 13. November 2006 - 15:51

Folgender Code, solte dein Problem lösen
Option Explicit

Public Sub MarkierteMailsVerschieben()

	Dim oulAnwendung As Outlook.Application
	Dim oulNamensraum As Outlook.NameSpace
	Dim oulOrdnerZiel As Outlook.MAPIFolder
	Dim oulAusgewählte As Outlook.Selection
	Dim intZähler As Integer
	
	Set oulAnwendung = CreateObject("Outlook.Application")
	Set oulNamensraum = oulAnwendung.GetNamespace("MAPI")
	Set oulOrdnerZiel = oulNamensraum.GetDefaultFolder(olFolderInbox)
	Set oulOrdnerZiel = oulOrdnerZiel.Folders("Druck")
	
	Set oulAusgewählte = oulAnwendung.ActiveExplorer.Selection
	
	For intZähler = 1 To oulAusgewählte.Count
		oulAusgewählte.Item(intZähler).Move oulOrdnerZiel
	Next intZähler
	
End Sub


der Ordner 'Druck' muss innerhalb des Posteinganges liegen
0

#3 Mitglied ist offline   Mittelfranke 

  • Gruppe: Mitglieder
  • Beiträge: 3
  • Beigetreten: 05. Mai 06
  • Reputation: 0

  geschrieben 14. November 2006 - 17:44

:blink:
Funktioniert prima!

Vielen DanK
0

Thema verteilen:


Seite 1 von 1

1 Besucher lesen dieses Thema
Mitglieder: 0, Gäste: 1, unsichtbare Mitglieder: 0