INHOUDSOPGAWE
In hierdie artikel sal ons leer hoe om hiperskakel uit URL in Excel te onttrek deur drie verskillende metodes te gebruik. Ons werk dikwels met data uit verskeie bronne wat URL's bevat. dit kan ook gebeur in gevalle wanneer ons 'n tabel of 'n lys van 'n webwerf af kopieer. Kom ons gaan deur die artikel om te leer hoe om die hiperskakels van hierdie URL's af te kry.
Laai Oefenwerkboek af
Laai hierdie oefenwerkboek af om te oefen terwyl jy hierdie artikel lees.
Onttrek hiperskakels van URLs.xlsm
3 metodes om hiperskakel van URL in Excel te onttrek
In hierdie artikel, om te wys hoe om hiperskakels te onttrek van URL's ons sal 'n klomp URL's van die Exceldemy-webwerf gebruik. Hierdie skakels verteenwoordig sommige gewone funksiename.
1. Skep 'n gebruikergedefinieerde funksie om hiperskakel van URL in Excel te onttrek
Om hierskakels uit URL'e te onttrek, kan ons definieer 'n pasgemaakte funksie in VBA-kode en gebruik dit dan as 'n gewone funksie . Excel verskaf nie enige ingeboude – in funksie sodat ons direk hiperskakels kan kry. Kom ons volg die stappe om dit gedoen te kry.
Stappe:
- Gaan vanaf die Excel-lint, na die Ontwikkelaar tab .
- Klik op die Visual Basic opsie om die Visual Basic Editor oop te maak .
- Om te skep 'n nuwemodule, kies die Module-opsie vanaf die Insert-oortjie .
- Nou, kopieer die volgende kode in die koderedigeerder.
6884
Met hierdie kode het ons die Hyperlinks-konstruktor gebruik om 'n pasgemaakte funksie met die naam EXTRACTHYPELINK
- In ons datastel het ons 5 URL'e in selle B5:B9.
- In sel C5 , toe ons probeer het om tik die funksie genaamd EXTRACTHYPELINK, Excel verskaf vir ons die gebruikergedefinieerde funksie as 'n outomatiese voorstel . Druk die Tab sleutel om aanvaar die voorstel en plaas B5 as die funksie-argument .
- Anders, tik die volle funksienaam self in. Skryf die formule in sel C5 en druk Enter.
=EXTRACTHYPERLINK(B5)
Gevolglik kan ons die onttrekte URL in sel C5 sien.
- Om die ander URL'e
, vind die Vulhandvatsel in die linker onderste hoek van sel C5 en sleep dit af .
Lees meer: Hoe om hiperskakel vir die hele kolom in Excel te verwyder (5 maniere)
2. Excel VBA-kode om hiperskakel vanaf URL te kry
Die toepassing van VBA-kode bespaar tyd en moeite wanneer ons hiperskakels uit 'n nommer wil onttrekvan URL's. Kom ons sê, ons het 7 verskillende URL'e in selle B5:B11 waaruit hiperskakels onttrek moet word.
Stappe:
- Sit die volgende kode in die Visual Code Editor:
7426
- Druk F5 om te hardloop die kode. 'n dialoogkassie word oopgemaak om die reeks selle te kies.
- Nou, kies selle B5:B11 om die Reeksinvoerkassie te vul en klik dan
- Hier is die lys van onttrekte hiperskakels.
Lees Meer: Hoe om hiperskakel van 'n Excel-sel af te kry met VBA (3 metodes)
Soortgelyke lesings
- [Vastgestel!] Hierdie Werkboek bevat skakels na een of meer eksterne bronne wat onveilig kan wees
- Hoe om 'n aftreklys te skep Hiperskakel na 'n ander blad in Excel
- Hoe om verskeie selle in Excel te hiperskakel (3 maniere)
- Hoekom bly my Excel-skakels breek? (3 redes met oplossings)
- [Vastgestel!] 'Hierdie werkboek bevat skakels na ander databronne' Fout in Excel
3. Onttrek hiperskakel uit URL deur gebruik te maak van Wysig-hiperskakel-kenmerk in Excel
Om die Redigeer-hiperskakel te gebruik om hiperskakels te onttrek, is 'n handmatige proses wat kos waardevolle tyd en moeite. Tog is dit 'n nuttige metode om te weet. Kom ons kyk hoe ons 'n hiperskakel van 'n URL kan onttrek deur hierdie tegniek te gebruik. Diestappe word hieronder gegee.
Stappe:
- Klik op die sel wat die URL bevat om onttrek te word . Hier het ons sel B5 gekies.
- Regskliek die muis sal die kontekskieslys oopmaak en dan kies die Wysig hiperskakel.
- Die stappe hierbo het die Wysig hiperskakelvenster . Die Adres-invoerkassie wys die hiperskakel.
- Druk Ctrl + C om die hiperskakel te kopieer en klik OK om die venster toe te maak. Daarna, plak die gekopieerde skakel in die verlangde sel. Ons het die hiperskakel geassosieer met sel B5 in sel C5 geplak.
- Deur hierdie proses te volg, kan ons alle ander hiperskakels een vir een kry.
Lees meer: Hoe om hiperskakel in Excel te wysig (5 vinnige en maklike maniere)
Dinge om te onthou
- Alhoewel die gebruik van VBA kode wonderlik is om ons doel te bereik. Maar sodra die kode uitgevoer is, verloor ons die geskiedenis . Dit beteken ons kan nie meer die verandering ongedaan maak nie.
- In die geval dat ons ons brondata van tyd tot tyd moet verander, is dit beter om metodes te gebruik wat <3 gebruik>funksies soos ons in metode 1 gebruik het. In hierdie geval is die afvoer dinamies met die verandering van die brondata .
Gevolgtrekking
Nou ken ons verskeie metodes om te onttrekhiperskakels vanaf URL's in Excel. Hopelik sal dit jou aanmoedig om hierdie metodes met meer selfvertroue te gebruik. Enige vrae of voorstelle moenie vergeet om dit in die kommentaarblokkie hieronder te plaas nie.