Sisällysluettelo
Tässä artikkelissa opimme, miten poimia hyperlinkki URL-osoitteesta Excelissä kolmella eri menetelmällä. Työskentelemme usein eri lähteistä peräisin olevien tietojen kanssa, jotka sisältävät URL-osoitteita. se voi tapahtua myös silloin, kun kopioimme taulukon tai luettelon verkkosivustolta. Käydään artikkeli läpi, jotta opimme, miten saada hyperlinkit näistä URL-osoitteista.
Lataa harjoituskirja
Lataa tämä harjoituskirja, jotta voit harjoitella tätä artikkelia lukiessasi.
Hyperlinkkien poimiminen URL-osoitteista.xlsm3 tapaa poimia Hyperlinkki URL-osoitteesta Excelissä
Tässä artikkelissa näytetään, miten poimia hyperlinkkejä osoitteesta URL-osoitteet käytämme joukon URL-osoitteita osoitteesta Exceldemyn verkkosivusto Nämä linkit edustavat joitakin säännölliset funktioiden nimet.
1. Luo käyttäjän määrittelemä toiminto, jolla voidaan poimia hyperlinkki URL-osoitteesta Excelissä.
Osoitteeseen poimia hyperlinkkejä osoitteesta URL-osoitteet, voimme define a mukautettu toiminto osoitteessa VBA-koodi ja käytä sitä sitten säännöllinen toiminta . Excel ei tarjoa kaikki rakennettu - osoitteessa toiminto jotta voimme saada hyperlinkkejä suoraan. Seurataan ohjeita, jotta se onnistuu.
Vaiheet:
- Vuodesta Excel-nauha, mene Kehittäjä-välilehti .
- Klikkaa on Visual Basic vaihtoehto avoin ... Visual Basic Editor .
- Osoitteeseen luo a uusi moduuli, valitse Moduulivaihtoehto alkaen Lisää-välilehti .
- Nyt, kopioi seuraava koodi koodieditorissa.
Function EXTRACTHYPELINK(Rng As Range) As String EXTRACTHYPELINK = Rng.Hyperlinks(1).Address End Function
Tässä koodissa käytimme Hyperlinkit-konstruktoria luodaksemme mukautettu toiminto nimeltään EXTRACTHYPELINK jota voidaan käyttää säännöllinen toiminta työtaulukkoon.
- Tietoaineistossamme on 5 URL-osoitteet soluissa B5:B9.
- Solussa C5 , kun yritimme tyyppi funktio nimeltä EXTRACTHYPELINK, Excel tarjoaa meille käyttäjän määrittelemä toiminto kuin automaattinen ehdotus . Paina ... Välilehti näppäin hyväksy ehdotuksen ja laittaa B5 kuten funktion argumentti .
- Muuten, tyyppi ... toiminnon täydellinen nimi Kirjoita kaava soluun C5 ja paina Astu sisään.
=EXTRACTHYPERLINK(B5)
Tämän seurauksena voimme nähdä poimittu URL-osoite solussa C5.
- Saadaksesi toisen URL-osoitteet , Etsi ... Täyttökahva osoitteessa vasen alakulma solun C5 ja vedä se alas .
Lue lisää: Kuinka poistaa hyperlinkki koko sarakkeesta Excelissä (5 tapaa)
2. Excel VBA-koodi saada hyperlinkki Urlista
Soveltaminen VBA-koodi säästää sekä aikaa että vaivaa, kun haluamme poimia hyperlinkkejä useista URL-osoitteista. Sanotaan, että meillä on 7 eri URL-osoitteet soluissa B5:B11 josta hyperlinkit on otettava talteen.
Vaiheet:
- Laita seuraava koodi Visual Code Editoriin:
Sub ExtractHLinksUrls() Dim Rng As Range Dim SelectRange As Range On Error Resume Next xTitleId = "Exceldemy" Set SelectRange = Application.Selection Set SelectRange = Application.InputBox("Range", xTitleId, SelectRange.Address, Type:=8) For Each Rng In SelectRange If Rng.Hyperlinks.Count> 0 Then Rng.Value = Rng.Hyperlinks.Item(1).Address End If Next End Sub
- Paina F5 osoitteeseen ajaa koodi. A valintaikkuna avattu valitse ... soluväli.
- Nyt, valitse solut B5:B11 täyttämään Alueen syöttöruutu ja napsauta sitten
- Tässä on luettelo poimitut hyperlinkit.
Lue lisää: Miten saada hyperlinkki Excel-solusta VBA: lla (3 menetelmää)
Samanlaisia lukemia
- [Korjattu!] Tämä työkirja sisältää linkkejä yhteen tai useampaan ulkoiseen lähteeseen, jotka voivat olla vaarallisia.
- Miten luoda pudotusluettelon hyperlinkki toiseen Excel-arkkiin?
- Useiden solujen hyperlinkittäminen Excelissä (3 tapaa)
- Miksi Excel-linkit rikkoutuvat? (3 syytä ja ratkaisut)
- [Korjattu!] "Tämä työkirja sisältää linkkejä muihin tietolähteisiin" -virhe Excelissä
3. Ote Hyperlinkki Urlista käyttämällä Muokkaa Hyperlinkkiominaisuutta Excelissä
Käyttämällä Muokkaa hyperlinkkiä poimia hyperlinkkejä on manuaalinen prosessi joka maksaisi arvokasta aikaa ja vaivaa. Silti se on hyödyllinen menetelmä. Katsotaanpa, miten voimme poimia hyperlinkin URL-osoitteesta käyttämällä tätä tekniikkaa. Vaiheet on esitetty alla.
Vaiheet:
- Klikkaa on solu joka sisältää URL olla uutettu . Tässä valitsimme solun B5 .
- Napsauta hiiren kakkospainikkeella hiiri avaudu ... kontekstivalikko ja sitten valitse ... Muokkaa hyperlinkkiä.
- Edellä mainitut vaiheet avattu ylös Muokkaa hyperlinkkiä -ikkuna . Osoitteen syöttöruutu osoittaa hyperlinkki.
- Paina Ctrl + C osoitteeseen kopioi hyperlinkki ja sulje ikkuna napsauttamalla OK. Tämän jälkeen, liitä ... kopioitu linkki haluttuun soluun. Liitimme hyperlinkki liittyy solu B5 osoitteessa solu C5.
- Tätä prosessia seuraamalla voimme saada kaikki muut hyperlinkit yksi kerrallaan.
Lue lisää: Miten muokata hyperlinkkiä Excelissä (5 Quick & Helppoja tapoja)
Muistettavat asiat
- Vaikka käyttämällä VBA koodi on hieno tapa saavuttaa tavoitteemme. Mutta kun koodi on suoritettu, menetämme historia Se tarkoittaa, ettemme voi enää peruuttaa muutosta.
- Jos meidän täytyy muutos meidän lähdetiedot ajoittain, on parempi käyttää menetelmiä, jotka käyttävät toiminnot kuten käytimme menetelmä 1 Tässä tapauksessa lähtö on dynaaminen muutoksen myötä lähdetiedot .
Päätelmä
Nyt tiedämme useita menetelmiä hyperlinkkien poimimiseksi URL-osoitteista Excelissä. Toivottavasti se rohkaisee sinua käyttämään näitä menetelmiä varmemmin. Jos sinulla on kysyttävää tai ehdotuksia, älä unohda laittaa niitä alla olevaan kommenttikenttään.