Note: The other languages of the website are Google-translated. Back to English
Zaloguj Się  \/ 
x
or
x
Zarejestruj się  \/ 
x

or

Jak skopiować nazwy wszystkich załączników podczas odpowiadania w Outlooku?

Odpowiadając na wiadomość e-mail w formacie RTF (sformatowaną w formacie Rich Format) w programie Outlook, skopiuje ona nazwy wszystkich załączników i automatycznie wklei je w treści wiadomości (patrz zrzut ekranu poniżej). Jednak podczas odpowiadania na wiadomość e-mail w formacie HTML w programie Outlook w odpowiedzi na wiadomość e-mail brakuje załączników. W tym artykule przedstawimy metody kopiowania nazw wszystkich załączników podczas odpowiadania na e-maile lub bezpośrednio w otrzymanych e-mailach.


Skopiuj nazwy wszystkich załączników podczas odpowiadania ze zmianą HTML na RTF

Jeśli przed odpowiedzią przekonwertowaliśmy wiadomość e-mail w formacie HTML na format RTF, nazwy wszystkich załączników zostaną skopiowane do wiadomości zawierającej odpowiedź po kliknięciu opcji Strona główna> Odpowiedz w programie Outlook.

1. Kliknij dwukrotnie, aby otworzyć wiadomość e-mail, której nazwy załączników chcesz skopiować, a następnie kliknij Wiadomość > Akcje > Edytuj wiadomość w oknie wiadomości. Zobacz zrzut ekranu:

2. Śmiało, aby kliknąć Formatuj tekst > Rich Text, a następnie zapisz i zamknij wiadomość e-mail.

3. Teraz wracasz do głównego widoku. Kontynuuj wybieranie wiadomości e-mail i kliknij Start > Odpowiedz.

4. Teraz nazwy wszystkich załączników są kopiowane z oryginalnej wiadomości e-mail i wklejane do wiadomości z odpowiedzią, jak pokazano poniżej. Zredaguj odpowiedź i wyślij ją.

Skopiuj nazwy wszystkich załączników podczas odpowiadania za pomocą VBA

Ta metoda wprowadzi makro VBA, aby skopiować nazwy wszystkich załączników podczas odpowiadania na wiadomość e-mail, a następnie wkleić te nazwy do treści wiadomości e-mail z odpowiedzią w programie Outlook.

1. naciśnij inny + F11 klawisze jednocześnie, aby otworzyć okno Microsoft Visual Basic for Applications.

2. W lewym Eksploratorze projektów rozwiń projekt 1, kliknij dwukrotnie, aby otworzyć plik ThisOutlookSession okno (patrz zrzut ekranu poniżej), a następnie wklej poniższy kod do okna.

VBA: Skopiuj nazwy wszystkich załączników podczas odpowiadania na wiadomość e-mail w Outlooku

Option Explicit
Private WithEvents oExpl As Explorer
Private WithEvents oItem As MailItem
Private bAttachEvent As Boolean


Private Sub Application_Startup()
Set oExpl = Application.ActiveExplorer
bAttachEvent = False   
End Sub

Private Sub oExpl_SelectionChange()
On Error Resume Next
Set oItem = oExpl.Selection.Item(1)
End Sub

' Reply
Private Sub oItem_Reply(ByVal Response As Object, Cancel As Boolean)

Dim oAtt As Attachment
Dim sAtts As String
Dim olInspector As Outlook.Inspector
Dim olDocument As Word.Document
Dim olSelection As Word.Selection

If bAttachEvent Or oItem.Attachments.Count = 0 Then
Exit Sub
End If

Cancel = True
bAttachEvent = True
sAtts = ""

For Each oAtt In oItem.Attachments
sAtts = sAtts & "<<" & oAtt.FileName & ">> "
Next oAtt

Dim oResponse As MailItem
Set oResponse = oItem.Reply
oResponse.Display

Set olInspector = Application.ActiveInspector()
Set olDocument = olInspector.WordEditor
Set olSelection = olDocument.Application.Selection

olSelection.InsertBefore sAtts

bAttachEvent = False
Set oItem = Nothing
End Sub

' Reply All
Private Sub oItem_ReplyAll(ByVal Response As Object, Cancel As Boolean)

Dim oAtt As Attachment
Dim sAtts As String
Dim olInspector As Outlook.Inspector
Dim olDocument As Word.Document
Dim olSelection As Word.Selection

If bAttachEvent Or oItem.Attachments.Count = 0 Then
Exit Sub
End If

Cancel = True
bAttachEvent = True

sAtts = ""

For Each oAtt In oItem.Attachments
sAtts = sAtts & "<<" & oAtt.FileName & ">> "
Next oAtt

Dim oResponse As MailItem
Set oResponse = oItem.ReplyAll
oResponse.Display

Set olInspector = Application.ActiveInspector()
Set olDocument = olInspector.WordEditor
Set olSelection = olDocument.Application.Selection

olSelection.InsertBefore sAtts  
bAttachEvent = False
Set oItem = Nothing

End Sub

3, Kliknij Przybory i narzędzia > Referencje.

4. W otwierającym się oknie Referencje - Projekt 1 dla programu Outlook 2016 zaznacz plik Biblioteka obiektów programu Microsoft Word 16.0 odwołanie w polu Dostępne odwołania i kliknij przycisk OK przycisk. Zobacz zrzut ekranu:

Uwagi: Proszę wybrać Biblioteka obiektów programu Microsoft Word 15.0 odniesienie, jeśli pracujesz z programem Outlook 2013 lub Biblioteka obiektów programu Microsoft Word 14.0 odniesienie do programu Outlook 2010.

5. Zapisz VBA i zamknij okno Microsoft Visual Basic for Applications.

6. Teraz wracasz do głównego interfejsu Outlooka. Wybierz wiadomość e-mail, na którą odpowiesz, i kliknij Start > Odpowiedz or Odpowiedz wszystkim.
Uwagi: Jeśli nazwy załączników nie zostaną skopiowane i wklejone do odpowiadającej wiadomości e-mail, uruchom ponownie program Outlook i odpowiedz ponownie.

A teraz nazwy wszystkich załączników są kopiowane z wybranej wiadomości e-mail i wklejane do wiadomości e-mail z odpowiedzią. Zobacz zrzut ekranu:


Skopiuj wszystkie nazwy załączników podczas odpowiadania za pomocą niesamowitego narzędzia

Jeśli masz Kutools dla programu Outlook zainstalowany, możesz zastosować jego Kopiuj nazwy funkcja szybkiego kopiowania wszystkich nazw załączników z otrzymanej wiadomości e-mail, a następnie wklejania w odpowiedzi w wiadomości w programie Outlook.

Kutools dla programu Outlook: Dodaj ponad 100 przydatnych narzędzi do programu Outlook, które można wypróbować bezpłatnie przez 60 dni bez ograniczeń. Przeczytaj więcej      Bezpłatna wersja próbna teraz

1. Wybierz wiadomość e-mail, na którą odpowiesz, i kliknij Kutools > Narzędzia załączników > Kopiuj nazwy.

Następnie pojawia się okno dialogowe z informacją, że nazwy załączników są kopiowane do schowka. Kliknij OK zamknąć to.

2. Śmiało, aby kliknąć Start > Odpowiedz odpowiedzieć na wybrany e-mail.

3. W oknie wiadomości z odpowiedzią umieść kursor w treści wiadomości i naciśnij Ctrl + V klucze do łatwego wklejania nazw załączników.

Z łatwością odpowiadaj na wybrane wiadomości e-mail, używając wszystkich oryginalnych załączników przechowywanych w Outlooku

Ogólnie rzecz biorąc, oryginalne załączniki są usuwane podczas odpowiadania na wiadomość e-mail w programie Outlook. Ale z fantastycznym Odpowiedz z załącznikiem funkcja Kutools dla programu Outlook, możesz łatwo zachować wszystkie załączniki wiadomości e-mail podczas odpowiadania na nie w Outlooku. Kliknij na 60-dniowy bezpłatny okres próbny bez ograniczeń!
odpowiedz z załącznikami


Podobne artykuły:


Kutools dla programu Outlook - wprowadza 100 zaawansowanych funkcji do programu Outlook i znacznie ułatwia pracę!

  • Auto CC / BCC według zasad podczas wysyłania wiadomości e-mail; Auto Forward Wiele e-maili na zamówienie; Automatyczna odpowiedź bez serwera Exchange i więcej funkcji automatycznych ...
  • Ostrzeżenie BCC - pokaż wiadomość, gdy spróbujesz odpowiedzieć wszystkim jeśli Twój adres e-mail znajduje się na liście BCC; Przypomnij o braku załącznikówi więcej funkcji przypominających ...
  • Odpowiedz (wszystkie) ze wszystkimi załącznikami w rozmowie pocztowej; Odpowiedz na wiele e-maili w sekundy; Automatyczne dodawanie powitania kiedy odpowiedz; Dodaj datę do tematu ...
  • Narzędzia załączników: Zarządzaj wszystkimi załącznikami we wszystkich wiadomościach e-mail, Automatyczne odłączanie, Kompresuj wszystko, Zmień nazwę wszystkiego, Zapisz wszystko ... Szybki raport, Policz wybrane wiadomości...
  • Potężne wiadomości-śmieci na zamówienie; Usuń zduplikowane wiadomości e-mail i kontakty... Umożliwiają inteligentniejsze, szybsze i lepsze działanie w programie Outlook.
strzał Kutools Outlook Kutools tab 1180x121
shot Kutools Outlook Kutools Plus Tab 1180x121
 

Say something here...
symbols left.
You are guest
or post as a guest, but your post won't be published automatically.
Loading comment... The comment will be refreshed after 00:00.

Be the first to comment.