DetailPage-MSS-KB

Base de Dados de Conhecimento

ID do artigo: 156353 - Última revisão: quinta-feira, 23 de novembro de 2006 - Revisão: 2.4

 

Sintomas

Microsoft Excel 97 não possui nenhum opção de menu que permite que você selecione todos os hiperlinks dentro de uma planilha.

Como Contornar

Microsoft fornece exemplos de programação apenas para ilustração, sem garantia expressa ou implícita, incluindo, mas não se limitando às garantias implícitas de comercialização e/ou adequação a uma finalidade específica. Este artigo presume que você esteja familiarizado com a linguagem de programação demonstrada e as ferramentas usadas para criar e depurar procedimentos. Profissionais de suporte da Microsoft podem ajudar a explicar a funcionalidade de um determinado procedimento, mas eles não modificarão esses exemplos para fornecer funcionalidades adicionais ou construir procedimentos para atender às suas necessidades específicas.
Se você não tenha muita experiência de programação, talvez queira em contato com um Microsoft Certified Partner ou Microsoft Advisory Services. Para obter mais informações, visite da Microsoft:

Microsoft Certified Partners - https://partner.microsoft.com/global/30000104 (https://partner.microsoft.com/global/30000104)

Comunicado de Microsoft Services - http://support.microsoft.com/gp/advisoryservice (http://support.microsoft.com/gp/advisoryservice)

Para obter mais informações sobre as opções de suporte estão disponíveis e sobre como entrar em contato com a Microsoft, visite o seguinte site: http://support.microsoft.com/default.aspx?scid=fh;EN-US;CNTACTMS (http://support.microsoft.com/default.aspx?scid=fh;en-us;cntactms) É possível usar um Microsoft Visual Basic for Applications sub-rotina para percorrer todos os hiperlinks dentro de uma planilha e executar uma operação específica em cada hiperlink. Por exemplo, você pode excluir todos os hiperlinks, ou você poderia simplesmente relatar o local de cada hiperlink.

  1. Crie uma nova pasta de trabalho no Microsoft Excel.
  2. No menu Ferramentas, aponte para macro e, em seguida, clique em Editor do Visual Basic.
  3. No Editor do Visual Basic, clique em módulo no menu Inserir.
  4. Digite o código a seguir no módulo:
          'This Sub procedure deletes all hyperlinks in the active worksheet.
          Sub DeleteAllHyperlinks()
              For Each xLink In ActiveSheet.Hyperlinks
                  xLink.Delete
              Next xLink
          End Sub
    
          'This Sub procedure displays a series of message boxes indicating
          'the location of each hyperlink in the active worksheet.
          Sub ReportHyperlinkLocations()
              For Each xLink In ActiveSheet.Hyperlinks
                  MsgBox xLink.Range.Address
              Next xLink
          End Sub
    
          'This Sub procedure identifies each hyperlink and asks if you want
          'to delete it. If you click Yes, the hyperlink is deleted.
          Sub ReportAndDeleteHyperlinks()
              For Each xLink In ActiveSheet.Hyperlinks
                  Response = MsgBox("Delete hyperlink in cell " & _
                      xLink.Range.Address & " ?", vbYesNo)
                  If Response = vbYes Then xLink.Delete
              Next xLink
          End Sub
    
          'This Sub procedure selects all cells in the worksheet that contain
          'hyperlinks. You can then clear the selected cells to delete all of
          'the hyperlinks.
          Sub SelectAllHyperlinkCells()
              FirstCell = 1
              For Each xLink In ActiveSheet.Hyperlinks
                  If FirstCell = 1 Then
                      Set xRange = xLink.Range
                      FirstCell = 0
                  Else
                      Set xRange = Application.Union(xRange, xLink.Range)
                  End If
              Next xLink
              xRange.Select
          End Sub
    						
  5. No menu Arquivo, clique em "Fechar e voltar para Microsoft Excel".
Se você inserir alguns hiperlinks em sua planilha, você pode tentar executar as macros diferentes apontando para macro no menu Ferramentas e clicando em macros. Em seguida, selecione o nome da macro para executar e clique em executar.

Mais Informações

A caixa de diálogo Ir para especial no Microsoft Excel permite que você selecionar células ou objetos em uma planilha em várias combinações diferentes. Por exemplo, você pode selecionar todos os objetos em uma planilha ou selecione todas as células que contêm comentários ou formatos condicionais.

Para usar a caixa de diálogo Ir para especial, execute estas etapas:

  1. No menu Editar, clique em Ir para.
  2. Clique em especial.
Mas, a caixa de diálogo Ir para especial não oferece a opção de selecionar todas as células que contêm hiperlinks. Devido a isso, você pode encontrar alguns dificuldade ao trabalhar com grandes números de hiperlinks; por exemplo, não se você desejar excluir todos os hiperlinks da sua planilha, há nenhuma maneira de fazer isso sem usar uma macro.

Referências

Para obter mais informações sobre hiperlinks, clique em conteúdo e índice no menu Ajuda, clique na guia Índice na Ajuda do Microsoft Excel, digite o seguinte texto
hiperlinks, criando
e, em seguida, clique duas vezes no texto selecionado para ir para o tópico "Criar um hyperlink". Se você não conseguir encontrar as informações que necessárias, pergunte ao Assistente do Office.

A informação contida neste artigo aplica-se a:
  • Microsoft Excel 97 Standard Edition
Palavras-chave: 
kbmt kbdtacode kbprb kbualink97 KB156353 KbMtpt
Tradução automáticaTradução automática
IMPORTANTE: Este artigo foi traduzido por um sistema de tradução automática (também designado por Machine Translation ou MT), não tendo sido portanto traduzido ou revisto por pessoas. A Microsoft possui artigos traduzidos por aplicações (MT) e artigos traduzidos por tradutores profissionais, com o objetivo de oferecer em português a totalidade dos artigos existentes na base de dados de suporte. No entanto, a tradução automática não é sempre perfeita, podendo conter erros de vocabulário, sintaxe ou gramática. A Microsoft não é responsável por incoerências, erros ou prejuízos ocorridos em decorrência da utilização dos artigos MT por parte dos nossos clientes. A Microsoft realiza atualizações freqüentes ao software de tradução automática (MT). Obrigado.
Clique aqui para ver a versão em Inglês deste artigo: 156353  (http://support.microsoft.com/kb/156353/en-us/ )
Retired KB ArticleAviso de Isenção de Responsabilidade sobre Conteúdo do KB Aposentado
Este artigo trata de produtos para os quais a Microsoft não mais oferece suporte. Por esta razão, este artigo é oferecido "como está" e não será mais atualizado.
Compartilhar
Opções de suporte adicionais
Fóruns de Suporte do Microsoft Community
Contate-nos diretamente
Localize um parceiro certificado da Microsoft
Microsoft Store