Note: The other languages of the website are Google-translated. Back to English

Πώς να εκτυπώσετε συνημμένα μόνο από ένα email ή επιλεγμένα email στο Outlook;

Στο Outlook, μπορείτε να εκτυπώσετε τα email, αλλά έχετε εκτυπώσει τα συνημμένα μόνο από ένα email ή επιλεγμένα email στο Outlook; Σε αυτό το άρθρο, παρουσιάζω τα κόλπα για την επίλυση αυτής της εργασίας.

Εκτυπώστε μόνο συνημμένα από ένα email με τη Γρήγορη εκτύπωση

Εκτυπώστε μόνο συνημμένα από επιλεγμένα μηνύματα ηλεκτρονικού ταχυδρομείου με VBA


Εκτυπώστε μόνο συνημμένα από ένα email με τη Γρήγορη εκτύπωση

Για να εκτυπώσετε τα συνημμένα μόνο χωρίς σώμα email, μπορείτε να χρησιμοποιήσετε τη λειτουργία Γρήγορη εκτύπωση.

1. Στο παράθυρο μηνύματος, κάντε δεξί κλικ στο συνημμένο που θέλετε να εκτυπώσετε, επιλέξτε Γρήγορη εκτύπωση από το μενού περιβάλλοντος.
συνημμένο εκτύπωσης εγγράφων 1

2. Στη συνέχεια κάντε κλικ στο κουμπί Αποθήκευση > Αποθήκευση για να αποθηκεύσετε το αρχείο συνημμένου σε μια τοποθεσία.
συνημμένο εκτύπωσης εγγράφων 2
συνημμένο εκτύπωσης εγγράφων 3

3. Τώρα μεταβείτε στη θέση που τοποθετήσατε το αρχείο συνημμένου και ανοίξτε το αρχείο για εκτύπωση ως συνήθως.


Εκτυπώστε μόνο συνημμένα από επιλεγμένα μηνύματα ηλεκτρονικού ταχυδρομείου με VBA

Εάν θέλετε να εκτυπώσετε τα συνημμένα από επιλεγμένα μηνύματα ηλεκτρονικού ταχυδρομείου, μπορείτε να χρησιμοποιήσετε τον κωδικό VBA.

1. Επιλέξτε τα email που θέλετε να εκτυπώσετε τα συνημμένα, πατήστε Alt + F11 πλήκτρα για ενεργοποίηση Microsoft Visual Basic για εφαρμογές παράθυρο.

2. Διπλό κλικ Αυτό το OutlookSession από Project1 παράθυρο, αντιγραφή και επικόλληση παρακάτω κώδικα στο σενάριο.

VBA: Εκτύπωση συνημμένων από επιλεγμένα μηνύματα ηλεκτρονικού ταχυδρομείου

Sub BatchPrintAllAttachmentsInMultipleEmails()
'UpdatebyExtendoffice20180417
Dim xFSO As Scripting.FileSystemObject
Dim xTmpFldPath As String
Dim xSelection As Outlook.Selection
Dim xItem As Object
Dim xMailItem As Outlook.MailItem
Dim xAttachments As Outlook.Attachments
Dim xAttachment As Outlook.Attachment
Dim xShell As Object
Dim xTempFolder As Object
Dim xTempFolderItem As Object
Dim xFilePath As String
On Error Resume Next
Set xFSO = CreateObject("Scripting.FileSystemObject")
xTmpFldPath = xFSO.GetSpecialFolder(2).Path & "\Temp for Attachments"
If xFSO.FolderExists(xTmpFldPath) = False Then
    xFSO.CreateFolder xTmpFldPath
End If
Set xSelection = Outlook.Application.ActiveExplorer.Selection
Set xShell = CreateObject("Shell.Application")
Set xTempFolder = xShell.NameSpace(0)
For Each xItem In xSelection
    If xItem.Class = olMail Then
        Set xMailItem = xItem
        If xMailItem.Attachments.Count = 0 Then Exit Sub
        Set xAttachments = xMailItem.Attachments
        For Each xAttachment In xAttachments
            xFilePath = xTmpFldPath & "\" & xAttachment.FileName
            xAttachment.SaveAsFile (xFilePath)
            Set xTempFolderItem = xTempFolder.ParseName(xFilePath)
            xTempFolderItem.InvokeVerbEx ("print")
        Next
    End If
Next

'If xFSO.FolderExists(xTmpFldPath) Then
'    xFSO.DeleteFolder xTmpFldPath, True
'End If
End Sub

συνημμένο εκτύπωσης εγγράφων 4

3. Στη συνέχεια κάντε κλικ στο κουμπί Εργαλεία > αναφορές, και στο αναφορές διάλογος, ελέγξτε Χρόνος εκτέλεσης δέσμης ενεργειών Microsoft κουτάκι.
συνημμένο εκτύπωσης εγγράφων 5   συνημμένο εκτύπωσης εγγράφων 6

4. κλικ OK, Στη συνέχεια πατήστε F5 για να εκτυπώσετε μαζικά όλα τα συνημμένα στα επιλεγμένα email.

Note: Εάν το συνημμένο είναι εικόνα, θα εμφανιστεί a Εκτύπωση εικόνων διαλόγου πρώτα, κάντε κλικ στο για να μεταβείτε στο Αποθήκευση εξόδου εκτύπωσης ως διαλόγου.
συνημμένο εκτύπωσης εγγράφων 7


Kutools για Outlook - Φέρνει 100 προηγμένες δυνατότητες στο Outlook και κάνει την εργασία πολύ πιο εύκολη!

  • Αυτόματο CC / BCC με κανόνες κατά την αποστολή email · Αυτόματη προώθηση Πολλαπλά μηνύματα ηλεκτρονικού ταχυδρομείου κατά παραγγελία. Αυτόματη απάντηση χωρίς διακομιστή ανταλλαγής και περισσότερες αυτόματες δυνατότητες ...
  • Προειδοποίηση BCC - εμφάνιση μηνύματος όταν προσπαθείτε να απαντήσετε σε όλα εάν η διεύθυνση αλληλογραφίας σας βρίσκεται στη λίστα BCC; Υπενθύμιση όταν λείπουν συνημμένακαι περισσότερες λειτουργίες υπενθύμισης ...
  • Απάντηση (Όλα) Με όλα τα συνημμένα στη συνομιλία μέσω ταχυδρομείου; Απάντηση σε πολλά email σε δευτερόλεπτα; Αυτόματη προσθήκη χαιρετισμού κατά την απάντηση Προσθήκη ημερομηνίας στο θέμα ...
  • Εργαλεία συνημμένων: Διαχείριση όλων των συνημμένων σε όλα τα μηνύματα, Αυτόματη απόσπαση, Συμπίεση όλων, Μετονομασία όλων, Αποθήκευση όλων ... Γρήγορη αναφορά, Καταμέτρηση επιλεγμένων μηνυμάτων...
  • Ισχυρά ανεπιθύμητα email κατά παραγγελία? Κατάργηση διπλότυπων μηνυμάτων και επαφών... Σας επιτρέπουν να κάνετε πιο έξυπνα, πιο γρήγορα και καλύτερα στο Outlook.
shot kutools outlook kutools καρτέλα 1180x121
shot kutools outlook kutools συν καρτέλα 1180x121
 
Σχόλια (4)
Δεν υπάρχουν ακόμη βαθμολογίες. Γίνε ο πρώτος που θα αξιολογήσετε!
Αυτό το σχόλιο ελαχιστοποιήθηκε από τον συντονιστή του ιστότοπου
πώς μπορώ να ενεργοποιήσω τις μακροεντολές; Την περασμένη εβδομάδα λειτούργησε τέλεια.
Αυτό το σχόλιο ελαχιστοποιήθηκε από τον συντονιστή του ιστότοπου
Δοκίμασα την επιλογή πολλαπλών μηνυμάτων ηλεκτρονικού ταχυδρομείου για την επικόλληση του κώδικα VBA, αλλά όταν πατάω το F5 για να τον εκτελέσω, λαμβάνω ένα συντακτικό σφάλμα με αυτή τη γραμμή τονισμένη:
Αν xItem.Class = olMail Τότε


Οποιεσδήποτε ιδέες;
Αυτό το σχόλιο ελαχιστοποιήθηκε από τον συντονιστή του ιστότοπου
Έχετε τσεκάρει το πλαίσιο ελέγχου Microsoft Scripting Runtime;
Αυτό το σχόλιο ελαχιστοποιήθηκε από τον συντονιστή του ιστότοπου
πώς εκτυπώνετε συνημμένα σε πολλά μηνύματα ηλεκτρονικού ταχυδρομείου αλλά με συγκεκριμένο εύρος σελίδων
Δεν υπάρχουν σχόλια δημοσιεύτηκε ακόμα
Αφήστε τα σχόλιά σας
Δημοσίευση ως επισκέπτης
×
Αξιολογήστε αυτήν την ανάρτηση:
0  Χαρακτήρες
Προτεινόμενες τοποθεσίες