Als u meerdere hyperlinks in een batch in Excel wilt openen, kunt u dit artikel raadplegen. Hier introduceren we u 3 handige methoden. Elk van hen heeft zijn voor- en nadelen. U kunt er een kiezen volgens uw behoeften.
In sommige gevallen, wanneer u een Excel-bestand bekijkt dat uit veel hyperlinks bestaat, wilt u misschien meerdere hyperlinks in een batch openen. Als er slechts drie of meer links moeten worden geopend, kunt u gewoon methode 1 hieronder gebruiken. Als u echter alle links in uw gewenste bereiken in een batch wilt openen, kunt u in plaats daarvan methode 2 gebruiken. Natuurlijk wilt u soms alle koppelingen die verspreid zijn over de hele werkmap in een batch openen. Vervolgens kunt u de laatste manier gebruiken.
Methode 1: Hyperlinks handmatig een voor een openen
Om handmatig een hyperlink in een cel te openen, kunt u rechtstreeks op de cel klikken. Als er dus niet te veel hyperlinks zijn om te openen, kunt u op de cellen klikken om de hyperlinks een voor een te openen.
Methode 2: Batch Open hyperlinks in geselecteerde bereiken
Toch wilt u soms alle hyperlinks in de geselecteerde bereiken batchgewijs openen. In dit geval kunt u daadwerkelijk gebruik maken van de volgende VBA-code.
- Activeer eerst de VBA-editor in het huidige Excel-bestand volgens “Hoe u VBA-code in uw Excel uitvoert'.
- Plaats vervolgens de volgende code in een module of project.
Sub BatchOpenHyperLinks_SelectedRanges()
Dim objSelectedRange As Excel.Range
Dim objHyperlink As Excel.Hyperlink
'Get selected ranges
Set objSelectedRange = Excel.Application.Selection
For Each objHyperlink In objSelectedRange.Hyperlinks
objHyperlink.Follow
Next
End Sub
- Voeg daarna deze macro toe aan de werkbalk Snelle toegang of het lint.
- Ten slotte kunt u de gewenste bereiken selecteren en op de macroknop klikken.
- In één keer worden alle hyperlinks in de geselecteerde bereiken geopend in de standaard internetbrowser.
Methode 3: Batch Open alle hyperlinks in een werkmap
Soms wilt u misschien alle hyperlinks in een werkmap openen, ongeacht in welk werkblad. In deze situatie kunt u in plaats daarvan de VBA-code gebruiken.
- Plaats eerst de volgende code in een module of project in de VBA-editor.
Sub BatchOpenHyperLinks_Workbook()
Dim objWorksheet As Excel.Worksheet
Dim objSelectedRange As Excel.Range
Dim objHyperlink As Excel.Hyperlink
'Process each worksheet
For Each objWorksheet In ThisWorkbook.Sheets
For Each objHyperlink In objWorksheet.Hyperlinks
objHyperlink.Follow
Next
Next
End Sub
- Druk vervolgens op "F5" om deze macro nu uit te voeren.
- Onmiddellijk worden alle hyperlinks in elk werkblad geopend.
Herstel Excel-problemen
Net als Word-documenten zijn Excel-werkmappen erg kwetsbaar. Dat wil zeggen dat Excel-bestanden corrupt kunnen zijn vanwege meerdere factoren, waaronder virusinfectie, menselijke fouten en Excel-crashes, enzovoort. Daarom moet u een krachtige Excel-reparatietool voorbereiden, zoals DataNumen Excel Repair, welke kan Excel herstellen gegevens zonder een zweet te breken.
Auteur Introductie:
Shirley Zhang is een expert op het gebied van gegevensherstel in DataNumen, Inc., de wereldleider in technologieën voor gegevensherstel, waaronder mdf herstel en Outlook-reparatiesoftwareproducten. Voor meer informatie bezoek www.datanumen.com




