Ich spiel gerade mit so einer wireless ip camera herum. Da kann ich mir bei der Erkennung von Bewegungen Emails zuschicken lassen, wo jeweils sechs Schnappschüsse im jpg-Format im Anhang sind. Gibt es einen einfachen Weg mit Outlook 2010 diese jpg Dateianhänge von den empfangenen Emails automatisch in einem Windows-Ordner auf der Festplatte abzuspeichern? Danke und Gruß Klaus
Googel ist Dein Freund. Zumindest manchmal. Auf jeden Fall bei Deiner Frage. Gesucht nach: outlook anhänge automatisch speichern Der erste Treffer: http://www.webdata.de/index.php/blogs/trainernews-kai-weible/226-outlook-tipp-3-dateianhaenge-automatisch-speichern.html Erledigt? Gruß!
Merci für den Link. Das man mit VBA soetwas kann, habe ich mir schon gedacht. Leider verstecken sich auch desöfteren die eingebauten Funktionen vor mir :o) Grüsse Klaus
1 | Sub IPCamera() |
2 | Dim OutlookFolderIn As MAPIFolder |
3 | Dim WindowsFolder As String |
4 | Dim Email As MailItem |
5 | Dim TeilBetreff As String |
6 | Dim AnzahlAnlagen As Integer |
7 | |
8 | On Error GoTo BeiFehler |
9 | |
10 | WindowsFolder = "I:\ip_camera\" |
11 | TeilBetreff = "(ipcamera) motion alarm" |
12 | Set OutlookFolderIn = Application.GetNamespace("MAPI").GetDefaultFolder(olFolderInbox) |
13 | |
14 | For Each Email In OutlookFolderIn.Items |
15 | |
16 | If InStr(Email.Subject, TeilBetreff) Then |
17 | If Email.UnRead = True Then |
18 | AnzahlAnlagen = Email.Attachments.Count |
19 | If AnzahlAnlagen Then |
20 | For i = 1 To AnzahlAnlagen |
21 | Email.Attachments.Item(i).SaveAsFile WindowsFolder & "\" & Email.Attachments.Item(i).FileName |
22 | Email.UnRead = False |
23 | Next i |
24 | End If |
25 | End If |
26 | End If |
27 | |
28 | Next Email |
29 | |
30 | BeiFehler: |
31 | Debug.Print Err.Number; Err.Description |
32 | Err.Clear |
33 | Resume Next |
34 | End Sub |
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.