Mass alterar a aparência de URLs no Microsoft Excel

0

Desejo alterar a aparência das URLs em uma planilha do Microsoft Excel. Atualmente, a URL atual é parecida com: http://www.example.com/101010101010101010101010101 . Eu sei como alterar o texto âncora das URLs clicando com o botão direito na planilha e clicando em 'hyperlink', isso funciona, porém, é menos que ideal quando se trabalha com planilhas com milhares de URLs.

Gostaria de remover o texto âncora do URL completo e substituí-lo por ASCII , mas em grande escala e garantir que os links ainda funcionem.

Resumo das perguntas

Como você muda a aparência de milhares de URLs no Microsoft Excel?

    
por Simon Hayter 08.12.2014 / 14:30

1 resposta

2

Experimente esta pequena macro VBA :

Sub HyperFixer()
    Dim h As Hyperlink, r As Range
    For Each h In ActiveSheet.Hyperlinks
        Set r = h.Parent
        h.TextToDisplay = "a"
        r.Font.Name = "Marlett"
    Next h
End Sub

As macros são muito fáceis de instalar e usar:

  1. ALT-F11 exibe a janela do VBE
  2. ALT-I ALT-M abre um novo módulo
  3. cole o material e feche a janela do VBE

Se você salvar a pasta de trabalho, a macro será salva com ela. Se você estiver usando uma versão do Excel posterior a 2003, deverá salvar o arquivo como .xlsm em vez de .xlsx

Para remover a macro:

  1. abrir a janela do VBE como acima
  2. limpe o código
  3. feche a janela do VBE

Para usar a macro do Excel:

  1. ALT-F8
  2. Selecione a macro
  3. Toque em EXECUTAR

Para saber mais sobre macros em geral, consulte:

link

e

link

As macros devem estar ativadas para que isso funcione!

    
por 08.12.2014 / 14:47