MailMerge.CreateDataSource Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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 Name
argumentos , PasswordDocument
e 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.