Propriedade MailMergeDataField.FieldType (Publisher)
Retorna uma constante PbMailMergeDataFieldType que representa o tipo de dados contidos no campo de dados.
Sintaxe
expressão. Fieldtype
Expressão Uma variável que representa um objeto MailMergeDataField .
Valor de retorno
PbMailMergeDataFieldType
Comentários
Use o método Insert para adicionar um campo de dados de imagem à área de mesclagem de catálogo de uma publicação.
Use o método InsertMailMergeField do objeto TextRange para adicionar um campo de dados de texto a uma caixa de texto da área de mesclagem de catálogos da publicação.
O valor da propriedade FieldType pode ser uma das constantes PbMailMergeDataFieldType declaradas na biblioteca de tipos do Microsoft Publisher.
Exemplo
Este exemplo define um campo de dados como um 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. O exemplo supõe que a publicação tenha sido conectada à origem de dados e que a área de mesclagem de catálogos tenha sido adicionada à publicação.
Dim pbPictureField1 As Shape
'Define the Photo field as a picture data type
With ThisDocument.MailMerge.DataSource.DataFields
.Item("Photo:").FieldType = pbMailMergeDataFieldPicture
End With
'Insert a picture field, 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.