Compartilhar via


Propriedade CatalogMergeShapes.HorizontalRepeat (Publisher)

Retorna um Long que representa o número de vezes que a área de mesclagem do catálogo se repete na página de publicação de destino quando a mesclagem de catálogo é executada. Somente leitura.

Sintaxe

expressão. HorizontalRepeat

Expressão Uma variável que representa um objeto CatalogMergeShapes .

Valor de retorno

Long

Comentários

Quando a mesclagem de catálogos é executada, a área de mesclagem é repetida uma vez para cada registro selecionado na fonte de dados especificada.

O número de vezes que a área de mesclagem do catálogo se repete na página é determinado pela largura da área. Use a propriedade Width do objeto Shape para retornar ou definir o tamanho horizontal da área de mesclagem de catálogos.

A propriedade VerticalRepeat representa o número de vezes que a área de mesclagem do catálogo se repete verticalmente na página de publicação de destino.

Exemplo

O exemplo a seguir retorna o número de vezes que a área de mesclagem do catálogo se repete horizontal e verticalmente na página de publicação de destino quando a mesclagem de catálogo é executada. Este exemplo pressupõe que a área de mesclagem de catálogo seja a primeira forma na primeira página da publicação especificada.

Sub CatalogMergeDimensions() 
 
 With ThisDocument.Pages(1).Shapes(1) 
 Debug.Print .Width 
 Debug.Print .CatalogMergeItems.HorizontalRepeat 
 Debug.Print .Height 
 Debug.Print .CatalogMergeItems.VerticalRepeat 
 End With 
 
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.