Τρόπος εξαγωγής και εμφάνισης όλων των διευθύνσεων υπερσύνδεσης σε ένα email μέσω του Outlook VBA

Κοινή χρήση τώρα:

Τις περισσότερες φορές, για να δείτε τις διευθύνσεις υπερσυνδέσμων, πρέπει να τοποθετήσετε τον κέρσορα πάνω από το εμφανιζόμενο κείμενο. Αυτό το άρθρο θα σας διδάξει πώς να χρησιμοποιήσετε τη VBA για να εμφανίσετε όλες τις διευθύνσεις σε ένα email με ένα μόνο κλικ.

Όπως γνωρίζετε, εκτός από την άμεση προσθήκη μιας διεύθυνσης URL στο σώμα email, επιτρέπεται να εισαγάγετε υπερσύνδεσμο σε κείμενα. Σε αυτήν την περίπτωση, δεν θα μπορείτε να δείτε τις διευθύνσεις υπερσύνδεσης ευθεία. Πρέπει να τοποθετήσετε τον δείκτη του ποντικιού πάνω από το κείμενο που εμφανίζεται. Όμως, θα είναι αρκετά κουραστικό εάν υπάρχουν πάρα πολλοί τέτοιοι υπερσύνδεσμοι στο τρέχον email καθώς πρέπει να ελέγξετε τις διευθύνσεις μία προς μία.

Εξαγωγή και εμφάνιση όλων των διευθύνσεων υπερσύνδεσης σε ένα email μέσω του Outlook VBA

Σε απάντηση σε αυτό το ζήτημα, εδώ θα εκθέσουμε μια γρήγορη μέθοδο που χρησιμοποιεί το VBA για να σας βοηθήσει να εξαγάγετε και να εμφανίσετε όλες τις διευθύνσεις υπερσύνδεσης απευθείας. Με αυτόν τον τρόπο, αυτό που πρέπει να κάνετε είναι απλά ένα κλικ. Τώρα διαβάστε για να λάβετε τα περίπλοκα βήματα και τον κώδικα VBA.

Εξαγωγή και εμφάνιση όλων των διευθύνσεων υπερσύνδεσης σε ένα email

  1. Πρώτα, ξεκινήστε την εφαρμογή Outlook.
  2. Στη συνέχεια, πατήστε τα πλήκτρα "Alt + F11" στο κύριο παράθυρο του Outlook.
  3. Στη συνέχεια, θα έχετε πρόσβαση στο πρόγραμμα επεξεργασίας του Outlook VBA με επιτυχία.
  4. Στη συνέχεια, θα σας ζητηθεί να ανοίξετε μια ενότητα που δεν χρησιμοποιείται.
  5. Μετά από αυτό, αντιγράψτε και επικολλήστε τους ακόλουθους κωδικούς VBA σε αυτήν την ενότητα.
Sub ShowAllHyperlinkAddresses()
    Dim objMail As Outlook.MailItem
    Dim objWordDocument As Word.Document
    Dim objWordApp As Word.Application
    Dim objWordSelection As Word.Selection
    Dim objHyperlinks As Word.Hyperlinks
    Dim objHyperlink As Word.Hyperlink
    Dim strLink As String
 
    Set objMail = Outlook.Application.ActiveInspector.CurrentItem
    Set objWordDocument = objMail.GetInspector.WordEditor
    Set objWordApp = objWordDocument.Application
    Set objHyperlinks = objWordDocument.Hyperlinks
 
    If objHyperlinks.Count > 0 Then
       For Each objHyperlink In objHyperlinks
           strLink = objHyperlink.Address
           strLink = vbTab & "<" & strLink & ">"
           objHyperlink.Range.InsertAfter strLink
           objHyperlink.Delete
           With objWordApp.Options
                .AutoFormatReplaceHyperlinks = True
                .AutoFormatApplyOtherParas = False
                .AutoFormatApplyHeadings = False
                .AutoFormatApplyBulletedLists = False
                .AutoFormatApplyLists = False
                .AutoFormatApplyFirstIndents = False
          End With
          Set objWordSelection = objWordApp.Selection
          objWordSelection.Range.AutoFormat
       Next
    End If
End Sub

Κωδικός VBA - Εξαγωγή και εμφάνιση όλων των διευθύνσεων υπερσύνδεσης σε ένα email

  1. Αργότερα, για μελλοντική ευκολία, καλύτερα να προσθέσετε τη νέα μακροεντολή στη γραμμή εργαλείων γρήγορης πρόσβασης του παραθύρου μηνυμάτων.
  2. Επίσης, πρέπει να διασφαλίσετε ότι οι ρυθμίσεις μακροεντολών του Outlook επιτρέπουν μακροεντολές.
  3. Τέλος, μπορείτε να δοκιμάσετε.
  • Αρχικά, ανοίξτε ένα email που περιέχει πολλούς υπερσυνδέσμους.
  • Στη συνέχεια, μεταβείτε στη δυνατότητα επεξεργασίας. Απλώς κάντε κλικ στο "Ενέργειες"> "Επεξεργασία μηνύματος".
  • Στη συνέχεια, κάντε κλικ στο κουμπί μακροεντολής στη γραμμή εργαλείων γρήγορης πρόσβασης.
  • Αμέσως, όλες οι διευθύνσεις υπερ-σύνδεσης θα εξαχθούν και θα εμφανιστούν όπως το ακόλουθο στιγμιότυπο οθόνης:Εμφάνιση διευθύνσεων υπερσύνδεσης

Δεν είναι ανοσία από προβλήματα του Outlook

Παρόλο που το Outlook παρέχει στους χρήστες πολλές ευέλικτες λειτουργίες, εξακολουθεί να μην μπορεί να απαλλαγεί από σφάλματα και σφάλματα. Επομένως, εάν θέλετε να προστατεύσετε τα δεδομένα του Outlook από διαφθορά ή απώλειες, πρέπει να καταβάλλετε μεγάλες προσπάθειες. Για παράδειγμα, πρέπει να συνεχίσετε να κάνετε τακτικά αντίγραφα ασφαλείας δεδομένων του Outlook. Φυσικά, θα είναι πολύ καλύτερο αν προετοιμάσετε έναν ισχυρό Ανάκτηση του Outlook εργαλείο, όπως DataNumen Outlook Repair.

Εισαγωγή συγγραφέα:

Η Shirley Zhang είναι ειδικός ανάκτησης δεδομένων στο DataNumen, Inc., η οποία είναι ο παγκόσμιος ηγέτης στις τεχνολογίες ανάκτησης δεδομένων, συμπεριλαμβανομένων κατεστραμμένο sql και προϊόντα λογισμικού επισκευής προοπτικών. Για περισσότερες πληροφορίες επισκεφθείτε www.datanumen.com

Κοινή χρήση τώρα:

Τα σχόλια είναι κλειστά.