Konvertere en Range av URLer til hyperkoblinger
September 25 by Eliza
John har en arbeidsbok som har godt over tusen URLer i det, alt i kolonne A. Dette er ikke hyperlenker; de er rett tekst av individuelle nettadresser. John ønsker å konvertere URLer til aktive hyperkoblinger, men gjør konverteringen individuelt er ekstremt kjedelig, spesielt for at mange nettadresser.
Som tilfellet er med de fleste tedium i Excel, er løsningen å bruke en makro til å gjøre konverteringen. For å være effektive, ville makroen trenger å gå gjennom hver celle i et valgt område, og hvis cellen ikke er tom, konvertere innholdet til en hyperkobling. Følgende vil gjøre triks:
Sub URL_List ()
For Hver celle i utvalg
Hvis cell.Value <> "" Then
Hvis Venstre (cell.Value, 7) = "http: //" Da
URL = cell.Value
Else
URL = "http: //" + cell.Value
End If
ActiveSheet.Hyperlinks.Add Anchor: = celle, _
Adresse: = URL, TextToDisplay: = cell.Value
End If
Neste celle
End Sub
Makroen er ikke idiotsikker; det forutsetter at hvis en celle inneholder noe i det hele tatt det er en gyldig URL. Hva den gjør er å sjekke innholdet i cellen, og hvis innholdet ikke er innledet av "http: //" tekst, så det er lagt til. Hyperkoblingen blir deretter opprettet basert på celleinnholdet.
ExcelTips er din kilde for kostnadseffektiv Microsoft Excel trening. Dette tipset (3110) gjelder for Microsoft Excel 2000, 2002, og 2003. Du kan finne en versjon av dette tipset for Båndet av Excel (Excel 2007 og senere) her: Konvertering en Range av webadresser til hyperkoblinger.
- • Konvertering til hyperkoblinger i en delt arbeidsbok
- • Turning E-postadresser til hyperkoblinger
- • Referanser til hyperkoblinger er ikke Hyperkoblinger
- • Legge til hyperkoblinger
- • Linker til hyperkoblinger
- • Hvordan legge til hyperkoblinger til din iWeb Site i iLife '11
- • Slik konverterer en uekte brøk til et blandet tall
- • Hvordan kan jeg konvertere videoer Do fra VHS til en PC?
- • Slik konverterer eksisterende ikke-digitalt innhold til Digital