2017-06-09 5 views
0

Je suis en train de convertir un fichier Excel, Word ou lien hypertexte numéros de balise HTML <a>. Par exemple, j'ai [linkName] et j'ai besoin de <a href='URL'>[linkName]</a>.Convert Excel ou Numbers (Mac) lien hypertexte vers un html balises

Des idées? Je vous remercie.

+0

utilisez vous toujours le même URL ou URL différent dans chaque cas? le lien est-il le même que l'URL dans chaque cas? – Doc

+0

URL différente dans chaque cas, et dans certains cas, j'utilise deux liens par cellule. –

Répondre

0

Après une recherche difficile que j'ai trouvé une réponse qui fonctionne, dans Word ou Excel, vous pouvez créer une nouvelle macro et exécuter plus tard.

Pour créer une macro, allez à « Affichage-> macros » créer un nouveau et collez ce code:

Sub AddHREF() 
' Turn Word hyperlinks into <a href...> HTML tags 
Dim i As Integer 
For i = ActiveDocument.Hyperlinks.Count To 1 Step -1 
    With ActiveDocument.Hyperlinks(i) 
    If InStr(1, .Address, "http://www.gaebler.com", 1) Then 
     .Range = "<a href=""" & Replace(.Address, "http://www.gaebler.com", "") & """>" _ 
     & Replace(Replace(.TextToDisplay, "<strong>", ""), "</strong>", "") & "</a>" 
    Else 
     .Range = "<a href=""" & .Address & """ target=""_blank"" rel=""nofollow"">" & _ 
     Replace(Replace(.TextToDisplay, "<strong>", ""), "</strong>", "") & "</a>" 
    End If 
    End With 
    Next i 
End Sub 

Ensuite, il suffit d'exécuter la macro et la magie apparaît!