Como encontrar e listar todos os links (referências externas) no Excel?
No Excel, você faz referência ao conteúdo das células em outra pasta de trabalho criando uma referência externa. Mas quando você deseja listar todos os links de uma pasta de trabalho no Excel, parece difícil encontrar e listar todas as referências externas (links). A maneira complicada neste artigo ajudará você a descobrir e listar todos os links na pasta de trabalho rapidamente.
Encontre e liste todos os links com o comando Localizar
Encontre e liste todos os links com macro VB
Encontre e liste todos os links com Kutools para Excel
Encontre e liste todos os links com o comando Localizar
Porque links externos contém colchetes [ assinar, podemos descobrir os links externos se pudermos obter todos os sinais de colchetes em todo o livro de exercícios.
1. Clique Home page > Encontrar e selecionar > Encontre para abrir o Localizar e substituir caixa de diálogo. Você também pode abrir o Localizar e substituir caixa de diálogo pressionando Ctrl + F chaves.
2. No Encontre o que: caixa, digite a parte esquerda do sinal de colchete "[".
3. Clique Opções, Na Dentro lista suspensa, escolha segurança or livro de onde você deseja encontrar os links. Veja a imagem:
4. E, em seguida, clique em Encontrar tudo botão. Em seguida, ele lista todas as referências externas no Localizar e substituir caixa de diálogo imediatamente. pressione Ctrl + A para selecionar todas as células de link conforme mostrado a seguir:
A parte esquerda do sinal de colchete pode localizar os links externos em toda a pasta de trabalho. Se você deseja descobrir todos os tipos de links, incluindo os links internos e externos, você pode inserir o sinal de exclamação "!"No Encontre o que: caixa.
Encontre e liste todos os links com macro VB
A macro VBA a seguir pode nos ajudar a listar todas as pastas de trabalho de origem vinculadas em uma nova planilha da pasta de trabalho atual.
1. Mantenha pressionada a ALT + F11 e abre a janela Microsoft Visual Basic for Applications.
2. Clique inserção > Móduloe cole a macro a seguir na janela do módulo.
VBA: lista todos os links no Excel.
Sub ListLinks()
Dim xSheet As Worksheet
Dim xRg As Range
Dim xCell As Range
Dim xCount As Long
Dim xLinkArr() As String
On Error Resume Next
For Each xSheet In Worksheets
Set xRg = xSheet.UsedRange.SpecialCells(xlCellTypeFormulas)
If xRg Is Nothing Then GoTo LblNext
For Each xCell In xRg
If InStr(1, xCell.Formula, "[") > 0 Then
xCount = xCount + 1
ReDim Preserve xLinkArr(1 To 2, 1 To xCount)
xLinkArr(1, xCount) = xCell.Address(, , , True)
xLinkArr(2, xCount) = "'" & xCell.Formula
End If
Next
LblNext:
Next
If xCount > 0 Then
Sheets.Add(Sheets(1)).Name = "Link Sheet"
Range("A1").Resize(, 2).Value = Array("Location", "Reference")
Range("A2").Resize(UBound(xLinkArr, 2), UBound(xLinkArr, 1)).Value = Application.Transpose(xLinkArr)
Columns("A:B").AutoFit
Else
MsgBox "No links were found within the active workbook.", vbInformation, "KuTools for Excel"
End If
End Sub
3. Pressione o botão F5 chave para executar esta macro. Em seguida, ele cria uma nova planilha chamada Folha de ligação e liste a localização de todos os links e os nomes das pastas de trabalho de origem vinculadas e os caminhos salvos de uma só vez. Veja a imagem:
Encontre e liste todos os links com Kutools para Excel
Com o Kutools for Excel'S Encontrar e quebrar links quebrados, você pode encontrar todos os links externos da planilha ativa, ao mesmo tempo, você pode quebrar os links específicos que você precisa.
Se você instalou Kutools for Excel, por favor, faça o seguinte:
1. Ative a planilha na qual deseja encontrar os links e clique em Kutools > Ligação > Encontre e quebre links quebrados, veja a captura de tela:
2. No Encontrar e quebrar links quebrados caixa de diálogo, clique em filtros lista suspensa para escolher Todos os links, e todos os links na planilha ativa forem listados, você também pode ver o status dos links, OK significa que o link é válido, erro significa que o link está quebrado.
Notas:
1. Se o Ver célula opção é marcada, quando você clica no link na lista. Ele encontrará e navegará até a célula específica que contém o link na planilha.
2. E se quiser quebrar um link, você pode selecionar o link da lista e clicar em Quebrar link.
Clique para baixar o Kutools para Excel e testar gratuitamente agora!
Se você quiser saber mais sobre este recurso, clique em Encontrar e quebrar links quebrados.
Encontre e liste todos os links com Kutools para Excel
Kutools for Excel inclui mais de 300 ferramentas úteis do Excel. Gratuito para testar sem limitação em 30 dias. Baixe o teste gratuito agora!
Melhores ferramentas de produtividade de escritório
Aprimore suas habilidades de Excel com o Kutools para Excel e experimente uma eficiência como nunca antes. Kutools para Excel oferece mais de 300 recursos avançados para aumentar a produtividade e economizar tempo. Clique aqui para obter o recurso que você mais precisa...
Office Tab traz interface com guias para o Office e torna seu trabalho muito mais fácil
- Habilite a edição e leitura com guias em Word, Excel, PowerPoint, Publisher, Access, Visio e Project.
- Abra e crie vários documentos em novas guias da mesma janela, em vez de em novas janelas.
- Aumenta sua produtividade em 50% e reduz centenas de cliques do mouse para você todos os dias!