Pergunta : Como atualizar hipervínculo em Excel 2003?

Eu tenho um usuário que tenha uma lima de Excel com uma coluna para hipervínculo. Estas ligações apontam a uma posição em nosso usuário do arquivo. Devido à consolidação do usuário nós tínhamos movido os dados para um outro usuário. Agora as ligações na lima primar precisam de ser atualizados. Há ao redor 2000 linhas de ligações que apontam toda ao mesmo usuário mas às posições diferentes. Para por exemplo. Row1 --> \ \ departamento do serverx \ recursos \ prod.pdf,
Row2 --> \ \ serverx \ área remota \ prod2.pdf.

Is lá alguma maneira de atualizar todas as ligações com o servername novo?

class= do

Resposta : Como atualizar hipervínculo em Excel 2003?

Não é inteiramente desobstruído como apresentado mas tentar o seguinte que substitui o serverx com o servery para todos os hipervínculo no activesheet.

Substituir obviamente cordas do bothe no submarino para os valores reais exigidos

Chris
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
redirectLink secundário ()
Rng não ofuscante como a escala

    Para cada rng em ActiveSheet.UsedRange.Cells
        Se rng. Hyperlinks.Count = 1 então
            Com rng. Hipervínculo (1)
                . O endereço = substitui (. Endereço, “ServerX”, “ServerY”, 1, vbTextCompare)
                .TextToDisplay = substituem (.TextToDisplay, “ServerX”, “ServerY”, 1, o vbTextCompare)
            Extremidade com
        Terminar se
    Em seguida
Submarino da extremidade
Outras soluções  
 
programming4us programming4us