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.
Retorna um objeto Shape que representa um campo de dados inserido em uma publicação.
Sintaxe
mais simples. Inserir (intervalo)
expressão Uma variável que representa um objeto MailMergeDataField .
Parâmetros
| Nome | Obrigatório/Opcional | Tipo de dados | Descrição |
|---|---|---|---|
| Range | Opcional | TextRange | O intervalo de texto a ser inserido. |
Valor de retorno
Forma
Comentários
Método Insert do works para ambos imagem e campos (texto) da cadeia de caracteres.
Observação
Você também pode usar o método InsertMailMergeField do objeto TextRange para adicionar um campo de dados de texto a uma caixa de texto na área de mesclagem de catálogo da publicação.
Exemplo
Este exemplo define um campo de dados como campo de dados de imagem, insere-o na área de mesclagem de catálogos da publicação especificada e dimensiona e posiciona o campo de dados da imagem. Este exemplo pressupõe que a publicação tenha sido conectada a uma fonte de dados e uma área de mesclagem de catálogo tenha sido adicionada à publicação.
Dim pbPictureField1 As Shape
'Define the field as a picture data type
With ThisDocument.MailMerge.DataSource.DataFields
.Item("Photo:").FieldType = pbMailMergeDataFieldPicture
End With
'Insert a picture field, and then size and position it
Set pbPictureField1 = ThisDocument.MailMerge.DataSource.DataFields.Item("Photo:").Insert
With pbPictureField1
.Height = 100
.Width = 100
.Top = 85
.Left = 375
End With
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.