2010-07-01 8 views

Répondre

2

Placez ce qui suit dans un module de code. La routine AutoOpen est exécutée chaque fois que le document est ouvert.

Public Sub AutoOpen() 
    Dim currentDocument As Document 
    Set currentDocument = ActiveDocument 

    Dim sourceDocument As Document 
    Set sourceDocument = Application.Documents.Open(FileName:="e:\mySourceName.docx") 
    sourceDocument.Range.Copy 
    sourceDocument.Close wdDoNotSaveChanges 
    Set sourceDocument = Nothing 

    Dim pasteRange As Range 
    Set pasteRange = currentDocument.Range 
    pasteRange.Collapse wdCollapseEnd 

    pasteRange.Paste 
End Sub