Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Exporta a lista de destinatários de mala direta para um arquivo do Microsoft Office Access (.mdb) ou para um arquivo de texto separado por vírgula (.csv).
Sintaxe
expressão. ExportRecipientList (FileName, FileType, IncludedOnly)
expressão Uma variável que representa um objeto MailMerge .
Parâmetros
| Nome | Obrigatório/Opcional | Tipo de dados | Descrição |
|---|---|---|---|
| FileName | Obrigatório | String | O nome do arquivo que conterá a lista de destinatários. |
| FileType | Opcional | PbRecipientListFileType | O tipo de arquivo a ser salvo. Pode ser uma das constantes PbRecipientListFileType . |
| IncluídoOnly | Opcional | Boolean | Se as entradas devem ser restringidas na lista de destinatários para destinatários específicos. |
Comentários
O método ExportRecipientList corresponde ao comando Exportar a lista de destinatários para novo ficheiro nos painéis de tarefas Intercalar eImpressão em Série Email na interface de utilizador do Microsoft Publisher.
Exemplo
Os seguintes Microsoft Visual Basic for Applications (VBA) macro mostra como usar o método ExportRecipientList para exportar a lista de destinatários de mala direta para um arquivo de banco de dados do Access. Antes de executar essa macro, certifique-se de que o documento ativo está conectado a uma fonte de dados. Se o documento ativo ainda não estiver ligado a uma origem de dados, pode utilizar o método OpenDataSource para estabelecer a ligação.
Além disso, antes de executar o código, substitua o nome de utilizador no caminho da pasta para o ficheiro guardado pelo nome de um utilizador válido no seu computador ou substitua o caminho da pasta e o nome do ficheiro por um caminho e nome de ficheiro à sua escolha.
Tenha em atenção que o caminho da pasta utilizado neste exemplo é típico dos caminhos de pastas no Windows. Tem de ter permissão para guardar ficheiros na pasta que designar.
Public Sub ExportRecipientList_Example()
Dim pubMailMerge As Publisher.MailMerge
Set pubMailMerge = ThisDocument.MailMerge
pubMailMerge.ExportRecipientList "C:\Users\username\Documents\My Data Sources\MyAddressList", pbAsMdbFile, True
End Sub
Suporte e comentários
Tem dúvidas ou quer enviar comentários sobre o VBA para Office ou sobre esta documentação? Confira Suporte e comentários sobre o VBA para Office a fim de obter orientação sobre as maneiras pelas quais você pode receber suporte e fornecer comentários.