Como: Criar novos documentos
Quando você cria um documento por meio de programação, o novo documento é um nativo Microsoft.Office.Interop.Word.Document objeto. Este objeto não tem os eventos adicionais e recursos de ligação de dados de um Microsoft.Office.Tools.Word.Document item de host. For more information, see Limitações de programação de itens de Host e controles de Host.
Aplicável a: As informações neste tópico se aplicam a projetos de nível de documento e projetos de nível de aplicativo para Word 2007 e Word 2010. Para obter mais informações, consulte Recursos disponíveis pelo aplicativo do Office e o tipo de projeto.
Quando você desenvolve um projeto de nível de documento, você não pode adicionar programaticamente Microsoft.Office.Tools.Word.Document itens do host para o seu projeto. Em um projeto de nível de aplicativo, você pode converter qualquer Microsoft.Office.Interop.Word.Document o objeto para um Microsoft.Office.Tools.Word.Document o item de host em tempo de execução. For more information, see Estendendo os documentos do Word e pastas de trabalho do Excel em suplementos de nível de aplicativo em tempo de execução.
Para criar um novo documento baseado no modelo Normal
Use o Add método o Documents coleção para criar um novo documento baseado no modelo Normal. Para usar este exemplo de código, executá-lo do ThisDocument ou ThisAddIn classe no projeto.
Me.Application.Documents.Add()
this.Application.Documents.Add();
Usando modelos personalizados
O Add o método tem um recurso opcional Template argumento para criar um novo documento baseado em um modelo diferente do modelo Normal. Você deve fornecer o nome de arquivo e o caminho totalmente qualificado do modelo.
Para criar um novo documento baseado em um modelo personalizado
Chamar o Add método de Documents coleção e especifique o caminho para o modelo. Para usar este exemplo de código, executá-lo do ThisDocument ou ThisAddIn classe no projeto.
Me.Application.Documents.Add(Template:="C:\Test\SampleTemplate.Dot")
this.Application.Documents.Add(@"C:\Test\SampleTemplate.dot");
Consulte também
Tarefas
Como: Abrir documentos existentes
Conceitos
Itens de host e a visão geral sobre controles de Host
Limitações de programação de itens de Host e controles de Host