Compartilhar via


MailMerge.CreateDataSource Método

Definição

Cria um documento do Microsoft Word que usa uma tabela para armazenar dados para mala direta.

public void CreateDataSource (ref object Name, ref object PasswordDocument, ref object WritePasswordDocument, ref object HeaderRecord, ref object MSQuery, ref object SQLStatement, ref object SQLStatement1, ref object Connection, ref object LinkToSource);
abstract member CreateDataSource : obj * obj * obj * obj * obj * obj * obj * obj * obj -> unit
Public Sub CreateDataSource (Optional ByRef Name As Object, Optional ByRef PasswordDocument As Object, Optional ByRef WritePasswordDocument As Object, Optional ByRef HeaderRecord As Object, Optional ByRef MSQuery As Object, Optional ByRef SQLStatement As Object, Optional ByRef SQLStatement1 As Object, Optional ByRef Connection As Object, Optional ByRef LinkToSource As Object)

Parâmetros

Name
Object

Objeto opcional. O caminho e o nome de arquivo da nova fonte de dados.

PasswordDocument
Object

Objeto opcional. A senha necessária para abrir a nova fonte de dados.

WritePasswordDocument
Object

Objeto opcional. A senha necessária para salvar alterações na fonte de dados.

HeaderRecord
Object

Objeto opcional. Os nomes de campos do registro de cabeçalho. Se esse argumento for omitido, o registro de cabeçalho padrão será usado: "Title, FirstName, LastName, JobTitle, Company, Address1, Address2, City, State, PostalCode, Country, HomePhone, WorkPhone". Para separar nomes de campo, use o separador de lista especificado em Configurações Regionais no Painel de Controle.

MSQuery
Object

Objeto opcional. True para iniciar o Microsoft Query, se ele estiver instalado. Os Nameargumentos , PasswordDocumente HeaderRecord são ignorados.

SQLStatement
Object

Objeto opcional. Define opções de consulta para recuperação de dados.

SQLStatement1
Object

Objeto opcional. Se a cadeia de caracteres de consulta for maior que 255 caracteres, SQLStatement especifica a primeira parte da cadeia de caracteres e SQLStatement1 especifica a segunda parte.

Connection
Object

Objeto opcional. Um intervalo no qual a consulta especificada por SQLStatement será executada. A maneira como você especifica o intervalo depende de como os dados são recuperados. Por exemplo: ao recuperar dados por meio do ODBC, você especifica um cadeia de conexão. Ao recuperar dados do Microsoft Excel usando o DDE (troca de dados dinâmico), você especifica um intervalo nomeado. Segurança O DDE (troca de dados dinâmico) é uma tecnologia mais antiga que não é segura. Se possível, use uma alternativa mais segura ao DDE. Ao recuperar dados do Microsoft Access, você especifica a palavra "Tabela" ou "Consulta" seguida pelo nome de uma tabela ou consulta.

LinkToSource
Object

Objeto opcional. True para executar a consulta especificada por Connection e SQLStatement cada vez que o documento main é aberto.

Comentários

A nova fonte de dados é anexada ao documento especificado, que se torna um documento main se ainda não for um.

Evite usar senhas codificadas em seus aplicativos. Se um aplicativo for necessário em um procedimento, solicite a senha do usuário, armazene-a em uma variável e então use a variável em seu código.

Aplica-se a