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.
Altera um dos campos de dados em um dos registros na fonte de dados mestra (a lista combinada de destinatários de mala direta).
Sintaxe
expressão. EditarRegisto (lRec, varField, Value)
expressão Uma variável que representa um objeto MailMergeDataSource .
Parâmetros
| Nome | Obrigatório/Opcional | Tipo de dados | Descrição |
|---|---|---|---|
| lRec | Obrigatório | Long | O ID do registo que pretende editar. |
| varField | Obrigatório | Variant | O campo de dados (coluna) que contém o valor que pretende alterar. |
| Valor | Obrigatório | Variant | O valor a ser alterado. |
Comentários
Utilize o método EditArRegisto para corrigir as informações da origem de dados que estão em erro, como um endereço de destinatário desatualizado.
O método EditRecord não faz alterações às fontes de dados individuais que juntas, constituem a fonte de dados mestre.
Exemplo
Os seguintes Microsoft Visual Basic for Applications (VBA) macro mostra como usar o método EditRecord para alterar o valor de uma única coluna em um determinado registro na fonte de dados mestra (a lista de destinatários de mala direta combinados).
Antes de executar esta macro, substitua recordID pelo número de índice do registo na origem de dados que pretende editar, substitua fieldname pelo nome do campo (coluna) no registo que pretende editar e substitua value pelo novo valor que pretende definir para o campo.
Public Sub EditRecord_Example()
Dim pubMailMergeDataSource As Publisher.MailMergeDataSource
Set pubMailMergeDataSource = ThisDocument.MailMerge.DataSource
pubMailMergeDataSource.EditRecord recordID, "fieldname", "value"
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.