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

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

PasswordDocument
Object

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

WritePasswordDocument
Object

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

HeaderRecord
Object

Objetoopcional. Os nomes de campos do registro de cabeçalho. Se esse argumento for omitido, o registro de cabeçalho padrão será usado: "Cargo, Nome, Sobrenome, Posição, Empresa, Endereço1, Endereço2, Cidade, Estado, CEP, País, FoneResidencial, FoneComercial". Para separar os nomes de campos, use o separador de lista especificado em Configurações regionais no Painel de controle.

MSQuery
Object

Objetoopcional. True para iniciar o Microsoft Query, se ele estiver instalado. Os Name PasswordDocument argumentos, e HeaderRecord são ignorados.

SQLStatement
Object

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

SQLStatement1
Object

Objetoopcional. 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

Objetoopcional. Um intervalo dentro do qual a consulta especificada por SQLStatement será executado. A maneira como você especifica o intervalo depende de como os dados são recuperados. Por exemplo: ao recuperar dados através de ODBC, você especifica uma sequência de conexão. Ao recuperar dados do Microsoft Excel usando intercâmbio dinâmico de dados (DDE), você especifica um intervalo nomeado. Segurança DDE (troca dinâmica de dados) é uma tecnologia mais antiga que não é segura. Se possível, use uma alternativa mais segura para o DDE. Ao recuperar dados do Microsoft Access, você especifica a palavra "Table" ou "Query" seguida pelo nome de uma tabela ou consulta.

LinkToSource
Object

Objetoopcional. True para executar a consulta especificada por Connection e SQLStatement cada vez que o documento principal é aberto.

Comentários

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

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

Aplica-se a