XL97: Nenhuma opção de menu para selecionar todos os hiperlinks

Traduções deste artigo Traduções deste artigo
ID do artigo: 156353 - Exibir os produtos aos quais esse artigo se aplica.
Este artigo foi arquivado. É oferecido "como está" e não será mais atualizado.
Expandir tudo | Recolher tudo

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

Comunicado de Microsoft Services - 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É 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.

Propriedades

ID do artigo: 156353 - Última revisão: terça-feira, 1 de outubro de 2013 - Revisão: 2.4
A informação contida neste artigo aplica-se a:
  • Microsoft Excel 97 Standard Edition
Palavras-chave: 
kbnosurvey kbarchive kbmt kbdtacode kbprb kbualink97 KB156353 KbMtpt
Traduçã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

Submeter comentários

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com