Como forçar o Word a recarregar o arquivo sources.xml?

2

Convertei algumas referências do meu programa de gerenciamento de citações para o arquivo words sources.xml.
O arquivo deve estar localizado na pasta de dados do usuário. Todos os tutoriais dizem que apenas sobrescrevendo o arquivo Sources.xml irá adicionar as novas referências à minha lista de citações para usá-las no meu documento.

Se eu sobrescrever o Sources.xml, a lista de citações não será alterada. A reinicialização da palavra também não ajuda. Parece que o Word não lê os novos arquivos e, portanto, não encontra minhas novas referências.

Existe alguma outra maneira de importar minhas referências em palavras?

Estou trabalhando com o Mac OS em um PowerPC e no Word 2008.

    
por Janusz 05.10.2010 / 15:09

2 respostas

0

O arquivo Sources.xml que você sobrescreveu pode não ter sido o arquivo 'correto'. (Force uma atualização e verifique uma alteração na data de modificação). Como alternativa, seu documento do Word pode não estar procurando onde Sources.xml está armazenado. O UWEC tem um guia detalhado que pode ajudar.

    
por 30.12.2012 / 07:25
-1

É só um pensamento, mas talvez você possa excluir e preencher novamente seu XML.

Se você estiver confortável com o modo de desenvolvedor, poderá escrever uma rotina no VBA usando um código como este:

Sub RefreshXML()
    Dim myXMLns as string   'the name of the XML namespace
    Dim myXMLdoc as string  'the fully enumerated filepath to the XML file
    myXML = "the-name-of-the-Custom-XML-part"
    ActiveDocument.CustomXMLParts.Item(myXMLns).Delete
    ' Add a new, empty custom XML part to the document.
    ActiveDocument.CustomXMLParts.Add 
    ' Load XML from CustomerData.xml file.
    ActiveDocument.CustomXMLParts(4).Load (myXMLdoc)
End Sub
    
por 06.06.2017 / 03:31