USUÁRIO:      SENHA:        SALVAR LOGIN ?    Adicione o VBWEB na sua lista de favoritos   Fale conosco 

 

  Fórum

  Visual Basic
Voltar
Autor Assunto:  Ajuda Urgente!!! Update de vinculos via VBA
Eduardao
SAO PAULO / SP / BRASIL
BR - BRASIL
Postada em 17/02/2006 09:37 hs         
Pessoal, bom dia, essa é minha primeira msg no forum, estou agora utilizando o vba para alguns projetos aqui no banco e estou com um problema básico, contudo, sem resposta.

Eu criei uma macro em vba que, após vc preencher os dados na tabela, a macro abre o powerpoint e a apresentação. Aí é que está o problema: quando eu faço essa rotina em vba, o powerpoint não pergunta se eu quero atualizar os vínculos. Eu tenho q ir manualmente no editar -> vinculos -> selecionar todos os vínculos e dar 'atualizar agora' . se eu abro o powerpoint e a apresentação manualmente, o powerpoint pergunta se eu quero atualizar os vínculos.

tem como criar uma rotina em vba para atualizar automaticamente os vínculos, sem perguntar???

muito obrigado pela ajuda,
Eduardo.
     
Geronimo
Pontos: 2843
JOINVILLE
SC - BRASIL
Postada em 17/02/2006 16:24 hs            
ja procura-se uma solução dentro do proprio   powerpoint  dentro do projeto vba de uma olhada em ajuda veja este exemplo que tirei de lá:
Este exemplo exibe o status de vinculado de uma propriedade personalizada de documento. Para que o exemplo funcione, pd precisa ser um objeto DocumentProperty válido.
Sub ExibirStatusDeVínculo(pd As DocumentProperty)
    Dim stat As String, tl As String
    If pd.LinkToContent Then
        tl = ""
    Else
        tl = "não "
    End If
    stat = "Esta propriedade " & tl & "está vinculada"
    If pd.LinkToContent Then
        stat = stat + Chr(13) & "A origem do vínculo é " & pd.LinkSource
    End If
    MsgBox stat
End Sub

"O pior inimigo que você poderá encontrar será sempre você mesmo."
     
edusampabr
não registrado
Postada em 20/02/2006 06:30 hs   
Geronimo, obrigado pela sua ajuda, mas ainda não consegui.
Não sei se estou sendo claro, meu problema é o seguinte: qdo abro uma apresentação em ppt manualmente, logo na abertura aparece aquela caixa perguntando se eu quero atualizar ou não os vínculos. Daí eu atualizo e tudo ok.
 
Como eu criei uma macro para, estando no excel, o vba abra o powerpoint e uma apresentação específica, ele não pergunta nada e o vínculo permanece desatualizado.
Tem como corrigir isso?
 
Mais uma vez obrigado a todos.
Eduardo.
     
Página(s): 1/1    


Seu Nome:

Seu eMail:

ALTERAR PARA MODO HTML
Mensagem:

[:)] = 
[:P] = 
[:(] = 
[;)] = 

HTML DESLIGADO

     
 VOLTAR

  



CyberWEB Network Ltda.    © Copyright 2000-2025   -   Todos os direitos reservados.
Powered by HostingZone - A melhor hospedagem para seu site
Topo da página