Compartilhar via


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.