Jak pobrać wszystkie załączniki z wiadomości e-mail programu Outlook
Jeśli działasz w branży, w której codziennie otrzymujesz niezliczoną ilość e-maili, prawdopodobnie otrzymujesz wiele e-maili z wieloma załącznikami. Ręczne wyodrębnianie załączników może być czasochłonne, jeśli jest ich wiele do pobrania. Na szczęście za pomocą programu Microsoft Outlook(Microsoft Outlook) można łatwo zapisać wiele załączników do wiadomości e-mail jednocześnie .
W tym samouczku pokażemy, jak pobrać wszystkie załączniki z programu Outlook(Outlook) .

Jak pobrać wszystkie załączniki do wiadomości e-mail programu Microsoft Outlook (Microsoft Outlook Email Attachments)jednocześnie(Once) w systemie Windows
Aby pobrać wszystkie załączniki jednocześnie za pomocą aplikacji Microsoft Outlook dla systemu Windows(Windows Microsoft Outlook) , wykonaj następujące czynności:
- Otwórz Outlooka(Outlook) i zaloguj się do swojego profilu Outlooka(Outlook) .
- Wybierz wiadomość e-mail zawierającą żądane załączniki programu Outlook(Outlook) .
- Kliknij prawym przyciskiem myszy dowolny plik załącznika i wybierz opcję Zapisz(Save) wszystkie załączniki z menu rozwijanego. Jeśli chcesz zapisać tylko jeden plik, wybierz opcję Zapisz jako(Save As) .

- W nowym oknie dialogowym przytrzymaj klawisz CTRL na klawiaturze i zaznacz wszystkie załączniki, które chcesz pobrać. Kliknij OK(Click OK) .

- Wybierz lokalizację, w której chcesz zapisać pliki i naciśnij przycisk OK.
Jak pobrać wszystkie załączniki do wiadomości e-mail programu Microsoft Outlook (Microsoft Outlook Email Attachments)jednocześnie(Once) na komputerze Mac
Oto jak pobrać wszystkie załączniki przy użyciu programu Outlook(Outlook) dla komputerów Mac(Mac) :
- Otwórz aplikację MS Outlook.
- Wybierz wiadomość e-mail zawierającą załączniki.
- Kliknij(Click) Załączniki i wybierz Pobierz (Attachments)wszystko(Download All) .

- Wybierz lokalizację, w której chcesz zapisać załączniki, i wybierz Wybierz(Choose) .
Jak pobrać wiele załączników programu Outlook(Download Multiple Outlook Attachments) z wielu wiadomości e-mail(Multiple Emails)
Możliwe jest także pobranie wielu załączników z wielu wiadomości e-mail jednocześnie. Aby to zrobić:
Użyj kodu VBA
Jeśli używasz Outlooka 2019(Outlook 2019) , 2016, 2013, 2010, 2007 lub 2003, możesz użyć edytora VBA(VBA editor) , aby pobrać wiele załączników z wielu wiadomości e-mail.
- Otwórz folder Dokumenty i utwórz nowy folder o nazwie „Załączniki”. Tutaj będą pobierane Twoje załączniki.
- Otwórz Microsoft Outlooka.
- Naciśnij(Press) klawisze Alt i F11 na klawiaturze, aby otworzyć edytor VBA .
- Kliknij prawym przyciskiem myszy Microsoft Outlook Object > Insert > Insert Module .

- Skopiuj poniższy kod do edytora i naciśnij Enter:
Dim GCount jako liczba całkowita
Dim GFilepath jako ciąg
Publiczne subskrypcje Zapisz załączniki()
„Aktualizacja 20200821
Przyciemnij xMailItem jako Outlook.MailItem
Przyciemnij(Dim) xAttachments jako Outlook.Attachments
Przyciemnij(Dim) xSelection jako Outlook.Selection
Przyciemnij i tak długo
Dim xAttCount Tak długo
Dim xFilePath jako ciąg znaków(String) , xFolderPath jako ciąg znaków(String) , xSaveFiles jako ciąg znaków(String)
W przypadku błędu Wznów dalej
xFolderPath = CreateObject („WScript.Shell”).SpecialFolders(16)
Ustaw(Set) xSelection = Outlook.Application.ActiveExplorer.Selection
xFolderPath = xFolderPath i „Załączniki”
Jeśli VBA.Dir ( xFolderPath , vbDirectory) = vbNullString Wtedy
VBA.MkDir xFolderPath
Zakończ jeśli
GFilepath = „”
Dla każdego xMailItem w xSelection
Ustaw(Set) xAttachments = xMailItem.Attachments
xAttCount = xAttachments.Count
xSaveFiles = „”
Jeśli xAttCount > 0 To
Dla i = xAttCount do 1 Krok(Step) -1
GCount = 0
xFilePath = xFolderPath & xAttachments.Item (i).NazwaPliku
GFilepath = xFilePath
xFilePath = Zmiana nazwy pliku(FileRename) (xFilePath)
Jeśli IsEmbeddedAttachment ( xAttachments.Item (i)) = False To
xAttachments.Item(i).SaveAsFile xFilePath
Jeśli xMailItem.BodyFormat <> olFormatHTML Wtedy
xSaveFiles = xSaveFiles & vbCrLf & „
W przeciwnym razie
xSaveFiles = xSaveFiles & „
” i „ xFilePath & “‘>” & xFilePath & “ ”
Zakończ jeśli
Zakończ jeśli
Następny ja
Zakończ jeśli
Następny
Ustaw xAttachments = Nic
Ustaw xMailItem = Nic
Ustaw xSelection = Nic
Napis końcowy
Funkcja FileRename ( FilePath As String ) Jako String
Wymnij xPath jako ciąg
Dim xFso jako obiekt FileSystemObject
W przypadku błędu Wznów dalej
Set xFso = CreateObject („ Scripting.FileSystemObject ”)
xPath = ścieżka pliku
Zmiana nazwy pliku = xPath
Jeśli xFso.FileExists(xPath) to
GCount = GCount + 1
xPath = xFso.GetParentFolderName( GFilepath ) & „” & xFso.GetBaseName ( GFilepath ) & ” ” & GCount & „.” + xFso.GetExtensionName( GFilepath )
FileRename = FileRename(xPath)
Zakończ jeśli
xFso = Nic
Funkcja końcowa
Funkcja IsEmbeddedAttachment(Function IsEmbeddedAttachment) ( dołącz(Attach) jako załącznik(Attachment) )
Przyciemnij xItem jako element poczty
Dim xCid jako ciąg
Wymiar xID jako ciąg
Dim xHtml jako ciąg
W przypadku błędu Wznów dalej
IsEmbeddedAttachment = Fałsz
Ustaw xItem = Dołącz.Parent
Jeśli xItem.BodyFormat <> olFormatHTML, to wyjdź z funkcji(Function)
xCid = „”
xCid = Attach.PropertyAccessor.GetProperty („http://schemas.microsoft.com/mapi/proptag/0x3712001F”)
Jeśli xCid <> „” Wtedy
xHtml = xItem.HTMLBody
xID = „cid:” i xCid
Jeśli InStr(xHtml, xID) > 0 To
IsEmbeddedAttachment = True
Zakończ jeśli
Zakończ jeśli
Funkcja końcowa
Uwaga: Możesz skopiować powyższy oryginalny kod z Extend Office(original code above from Extend Office) i wkleić go do edytora.

- Naciśnij klawisz F5(Press F5) , aby uruchomić skrypt. Może pojawić się wyskakujące okienko z prośbą o zezwolenie na tę akcję.
Korzystanie z narzędzia zewnętrznego
Jeśli używasz innej wersji Outlooka(Outlook) , chcesz pobrać plik innego typu niż PST(a file type other than PST) lub uważasz, że metoda VBA jest uciążliwa, możesz pobrać narzędzie, które pomoże Ci pobrać wiele załączników Outlooka(Outlook) jednocześnie.
Aplikacje takie jak Outlook Annex Extractor(Outlook Attachment Extractor) mają funkcję zapisywania załączników nie tylko z plików PST , ale także z innych formatów plików, takich jak pliki OST , BAK , MSG , OLK i OLM . Możesz także skonfigurować aplikację tak, aby filtrowała załączniki według rozmiaru pliku, daty lub nadawcy.
Jak pobrać wszystkie załączniki z uszkodzonego(Corrupted) pliku
Jeśli nie możesz otwierać, przeglądać ani zapisywać załączników w programie Outlook(Outlook) , plik PST programu Microsoft Outlook(Microsoft Outlook PST) może być uszkodzony. Możesz naprawić plik PST(repair the PST file) , aby odzyskać załącznik, korzystając z narzędzi takich jak aplikacja SCANPST.exe .
Aby skorzystać z tego narzędzia, zamknij program Outlook(Outlook) i przejdź do jednej z następujących lokalizacji, w zależności od wersji programu Outlook :
- Outlook 2019: C: Pliki programów (x86) Microsoft Office\root\Office16
- Outlook 2016: C: Pliki programów (x86) Microsoft Office\root\Office16
- Outlook 2013: C:Pliki programów (x86)Microsoft Office\Office15
- Outlook 2010: C:Pliki programów (x86)Microsoft Office\Office14
- Outlook 2007: C:Pliki programów (x86)Microsoft Office\Office12
Następnie kliknij dwukrotnie SCANPST.EXE.

Wybierz Przeglądaj(Select Browse) , zlokalizuj plik danych programu Outlook(Outlook) , który chcesz przeskanować i naciśnij Start .

Jeśli narzędzie znajdzie błędy, wybierz opcję Napraw(Repair) , aby spróbować je naprawić. Po zakończeniu uruchom ponownie Outlooka(Outlook) i sprawdź, czy teraz działa.
Usprawnij swoje działania e-mailowe
Pobieranie wielu plików z programu Outlook(Outlook) jest łatwe i można nawet pobrać wiele plików z wielu wiadomości e-mail jednocześnie. Jeśli metody wbudowane w programie Outlook(Outlook) wydają Ci się zbyt trudne, możesz pobrać narzędzia, takie jak Ekstraktor załączników programu Outlook,(Outlook Attachment Extractor) które Ci w tym pomogą.
Related posts
Jak zmienić jasność ekranu w systemie Windows 11?
Jak obracać ekran w systemie Windows 11
Jak wyłączyć ekran blokady w systemie Windows 11?
Jak nagrywać ekran w systemie Windows 11
Napraw ten komputer nie może uruchomić błędu systemu Windows 11
Jak zmienić serwer DNS w systemie Windows 11?
Jak zainstalować system Windows 11 w starszym systemie BIOS?
Jak korzystać z karteczek samoprzylepnych w systemie Windows 11
Jak zsynchronizować czas w systemie Windows 11
Jak zmienić kraj w Microsoft Store w Windows 11?
Jak wyłączyć programy startowe w systemie Windows 11?
Jak naprawić brzęczenie dźwiękowe w systemie Windows 11?
Jak włączyć Edytor zasad grupy w systemie Windows 11 Home Edition
Jak wyłączyć adaptacyjną jasność w systemie Windows 11?
Jak zwiększyć prędkość Internetu w systemie Windows 11?
Jak wyświetlić działające procesy w systemie Windows 11?
Napraw błąd krytycznego procesu w systemie Windows 11
Jak korzystać z PowerToys w systemie Windows 11
Jak włączyć tryb hibernacji w systemie Windows 11?
Jak przywrócić brakującą ikonę kosza w systemie Windows 11?
