Μετάβαση στο κύριο περιεχόμενο

Πώς να επιλέξετε και να αντιγράψετε όλους τους υπερσυνδέσμους από ένα έγγραφο του Word;

Σε ορισμένες περιπτώσεις, έχετε ένα μακρύ έγγραφο με πολλούς υπερσυνδέσμους που υπάρχουν και πρέπει να αντιγράψετε μόνο όλους τους υπερσυνδέσμους ταυτόχρονα από αυτό το έγγραφο και στη συνέχεια να τους επικολλήσετε σε έναν άλλο. Υπάρχει τρόπος να αντιγράψετε γρήγορα όλα αυτά ταυτόχρονα αντί να τα αντιγράψετε ένα προς ένα;

Αντιγράψτε όλους τους υπερσυνδέσμους με VBA

Εξαγάγετε όλες τις διευθύνσεις υπερσυνδέσμων με VBA

Αντιγράψτε όλους τους υπερσυνδέσμους ή μόνο διευθύνσεις στο πρόχειρο με το Kutools for Wordκαλή ιδέα3


βέλος μπλε δεξιά φούσκα Αντιγράψτε όλους τους υπερσυνδέσμους με VBA

1. Ανοίξτε το έγγραφο του Word που θέλετε να αντιγράψετε τους υπερσυνδέσμους και πατήστε Alt + F11 για να ανοίξετε το Παράθυρο εφαρμογής βασισμένο σε Microsoft Visual.

2. κλικ Κύριο θέμα > Μονάδα μέτρησηςκαι αντιγράψτε το ακόλουθο VBA στο παράθυρο.

VBA: Αντιγραφή όλων των υπερσυνδέσμων

Sub HyperlinksExtract()
'Updateby20140214
    Dim oLink As Hyperlink
    Dim docCurrent As Document 'current document
    Dim docNew As Document 'new document
    Dim rngStory As StoryRanges
    Set docCurrent = ActiveDocument
    Set docNew = Documents.Add
    For Each oLink In docCurrent.Hyperlinks
        oLink.Range.Copy
        docNew.Activate
        Selection.Paste
        Selection.TypeParagraph
    Next
    
    Set docNew = Nothing
    Set docCurrent = Nothing
End Sub

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

Σημείωση: Αυτό το VBA μπορεί να εκτελεστεί μόνο όταν όλοι οι υπερσύνδεσμοι συνδέονται με λέξη, εάν υπάρχουν εικόνες με υπερσυνδέσμους, αυτός ο κωδικός VBA δεν μπορεί να λειτουργήσει.


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

1. Ανοίξτε το έγγραφο του Word που θέλετε να εξαγάγετε τους υπερσυνδέσμους και πατήστε Alt + F11 για να ανοίξετε το Παράθυρο εφαρμογής βασισμένο σε Microsoft Visual.

2. κλικ Κύριο θέμα > Μονάδα μέτρησηςκαι αντιγράψτε το ακόλουθο VBA στο παράθυρο.

VBA: Εξαγωγή όλων των διευθύνσεων υπερσυνδέσμων

Function GetAllHyperlinks()
'Updateby20140214
    Dim docCurrent As Document
    Dim docNew As Document
    Dim oLink As Hyperlink
    Dim rng As Range
    Application.ScreenUpdating = False
    Set docCurrent = ActiveDocument
    Set docNew = Documents.Add
    For Each oLink In docCurrent.Hyperlinks
        Set rng = docNew.Range
        rng.Collapse
        rng.InsertParagraph
        rng.InsertAfter (oLink.Address)
    Next
    docNew.Activate
    Application.ScreenUpdating = True
    Application.ScreenRefresh
End Function

3. Κάντε κλικ στο κουμπί τρέξιμο για να εκτελέσετε τον κωδικό VBA. Στη συνέχεια, όλες οι διευθύνσεις υπερσυνδέσμων εξάγονται σε ένα νέο έγγραφο, μπορείτε να το αποθηκεύσετε αργότερα.

Σημείωση: Η διεύθυνση εξαγωγής υπερσυνδέσμων δεν είναι στην αρχική σειρά.


βέλος μπλε δεξιά φούσκα Αντιγράψτε όλους τους υπερσυνδέσμους ή μόνο διευθύνσεις στο πρόχειρο με το Kutools for Word

Εάν θέλετε να αντιγράψετε όλους τους υπερσυνδέσμους ή μόνο διευθύνσεις στο πρόχειρο από το έγγραφο του Word εύκολα και γρήγορα, το Αντιγραφή υπερσυνδέσμου χρησιμότητα του Kutools για το Word μπορεί να σου κάνει αυτή τη χάρη.

Kutools για το Word, με περισσότερα από  εύχρηστες λειτουργίες, διευκολύνει τις εργασίες σας. 

Μετά την εγκατάσταση Kutools για Word, κάντε τα παρακάτω:(Δωρεάν λήψη Kutools για το Word Now!)

1. κλικ Kutools Plus > Αντιγραφή υπερσυνδέσμου.
υπερσύνδεσμοι αντιγραφής εγγράφου 1

2. Στο αναδυόμενο παράθυρο διαλόγου, ορίστε μία επιλογή όπως χρειάζεστε.
υπερσύνδεσμοι αντιγραφής εγγράφου 2

Τώρα, επιλέξτε μια τοποθεσία που θέλετε να τοποθετήσετε τους υπερσυνδέσμους, πατήστε Ctrl + V να τα επικολλήσετε.

Αντιγραφή και επικόλληση υπερσυνδέσμων
υπερσύνδεσμοι αντιγραφής εγγράφου 3
Αντιγραφή και επικόλληση διεύθυνσης υπερσύνδεσης
υπερσύνδεσμοι αντιγραφής εγγράφου 4

Περιήγηση με καρτέλες και επεξεργασία πολλών εγγράφων Word / βιβλίων εργασίας Excel όπως Firefox, Chrome, Internet Explore 10!

Ίσως εξοικειωθείτε με την προβολή πολλών ιστοσελίδων στο Firefox / Chrome / IE και εναλλαγή μεταξύ τους κάνοντας κλικ στις αντίστοιχες καρτέλες εύκολα. Εδώ, το Office Tab υποστηρίζει παρόμοια επεξεργασία, η οποία σας επιτρέπει να περιηγηθείτε σε πολλά έγγραφα του Word ή σε βιβλία εργασίας του Excel σε ένα παράθυρο του Word ή σε ένα παράθυρο του Excel και να κάνετε εναλλαγή μεταξύ τους εύκολα κάνοντας κλικ στις καρτέλες τους.
Κάντε κλικ για δωρεάν δοκιμή του Office Tab!

Περιηγηθείτε σε έγγραφα πολλών λέξεων σε ένα παράθυρο ως Firefox

Σχετικά άρθρα:

Τα καλύτερα εργαλεία παραγωγικότητας γραφείου

Kutools για το Word - Βελτιώστε την εμπειρία σας στο Word με το Over 100 Αξιοσημείωτα χαρακτηριστικά!

🤖 Kutools AI Assistant: Μεταμορφώστε το γραπτό σας με AI - Δημιουργία Περιεχομένου  /  Ξαναγράψτε το κείμενο  /  Συνοψίστε τα έγγραφα  /  Ζητήστε πληροφορίες με βάση το Έγγραφο, όλα μέσα στο Word

📘 Κυριαρχία εγγράφων: Διαίρεση σελίδων  /  Συγχώνευση εγγράφων  /  Εξαγωγή επιλογής σε διάφορες μορφές (PDF/TXT/DOC/HTML...)  /  Μαζική μετατροπή σε PDF  /  Εξαγωγή σελίδων ως εικόνες  /  Εκτύπωση πολλών αρχείων ταυτόχρονα...

Επεξεργασία Περιεχομένων: Μαζική εύρεση και αντικατάσταση σε πολλά αρχεία  /  Αλλαγή μεγέθους όλων των εικόνων  /  Μεταφορά σειρών και στηλών πίνακα  /  Μετατροπή πίνακα σε κείμενο...

🧹 Καθαρισμός χωρίς κόπο: Σαρώστε μακριά Επιπλέον χώροι  /  Διακοπές ενότητας  /  Όλες οι κεφαλίδες  /  Κουτιά κειμένου  /  Υπερ-συνδέσεις  / Για περισσότερα εργαλεία αφαίρεσης, κατευθυνθείτε στο δικό μας Κατάργηση ομάδας...

Δημιουργικά ένθετα: Εισάγετε Χιλιάδες Διαχωριστές  /  Πλαίσια ελέγχου  /  Κουμπιά ραδιοφώνου  /  QR Code  /  barcode  /  Διαγώνιος γραμμικός πίνακας  /  Λεζάντα εξίσωσης  /  Λεζάντα εικόνας  /  Λεζάντα πίνακα  /  Πολλαπλές εικόνες  / Ανακαλύψτε περισσότερα στο Εισαγωγή ομάδας...

🔍 Επιλογές Ακρίβειας: Επισήμανση συγκεκριμένες σελίδες  /  πίνακες  /  σχήματα  /  επικεφαλίδες παραγράφους  / Βελτιώστε την πλοήγηση με περισσότερο Επιλέξτε χαρακτηριστικά...

Βελτιώσεις αστεριών: Πλοηγηθείτε γρήγορα σε οποιαδήποτε τοποθεσία  /  αυτόματη εισαγωγή επαναλαμβανόμενου κειμένου  /  εναλλαγή μεταξύ των παραθύρων εγγράφων  /  11 Εργαλεία μετατροπής...

???? Θέλετε να δοκιμάσετε αυτές τις δυνατότητες; Το Kutools για το Word προσφέρει α Δωρεάν δοκιμαστική περίοδο 60, χωρίς περιορισμούς! 🚀
 
Comments (16)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
Good information! It assisted me in extracting links from an html file I had opened in Word. Refer to <a href="https://cookieclicker2.io">cookie clicker</a> is idea new.
This comment was minimized by the moderator on the site
How can we export word file hyperlinks and it's Text display to an excel file ? 
This comment was minimized by the moderator on the site
Impresionante! Millón de gracias.Me has acercado a la solución muchísimo pero si fuera posible copiarlos en la fila 1 de un excel ya creado sería impresionante. Es para aplicarles una formula que separa los links del texto.Un saludo y un millón de gracias!!!

This comment was minimized by the moderator on the site
Thank you so much! This was exactly what I was looking for!
This comment was minimized by the moderator on the site
I am amazed. That's gold. You saved me a ton of work.
This comment was minimized by the moderator on the site
Height of Legendary, thanks a million
This comment was minimized by the moderator on the site
Can I get the same script to run in outlook?
This comment was minimized by the moderator on the site
This is great stuff! Many thanks. What changes do I need to make to GetAllHyperlinks() for the following case? -- original document contains both normal text and links -- result wanted: same document but each link is followed by a space and the URL Thanks
This comment was minimized by the moderator on the site
Excellent! It helped me extract some links from an html file that I opened with Word (Excel was discarding some links). Here is the modified code so that a csv file could be built that could be further used. [quote]SubGetAllHyperlinks() ' Updateby20160504 ' https://www.extendoffice.com/documents/word/1411-word-select-copy-all-hyperlinks.html+&cd=1&hl=en&ct=clnk&gl=us<br /> Dim docCurrent As Document Dim docNew As Document Dim oLink As Hyperlink Dim rng As Range Application.ScreenUpdating = False Set docCurrent = ActiveDocument Set docNew = Documents.Add For Each oLink In docCurrent.Hyperlinks Set rng = docNew.Range rng.InsertAfter (oLink.TextToDisplay) rng.InsertAfter (", ") rng.InsertAfter (oLink.Address) rng.InsertAfter (vbCrLf) Next docNew.Activate Application.ScreenUpdating = True Application.ScreenRefresh End Sub[/quote]
This comment was minimized by the moderator on the site
This code works fine to me. The two on examples in the article description don't. Thanks a lot and my best regards.
This comment was minimized by the moderator on the site
Thank you very much for this script. This helped me to extract 5K links. Thank you very much.
This comment was minimized by the moderator on the site
Thank you. Just what I needed to parse a document.
There are no comments posted here yet
Load More
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations