Classe Borders (Word VBA)

Uma coleção de objetos Border que representam as bordas de um objeto.

As classes Cell, Column, ConditionalStyle, Font, Frame, HTMLDivision, InlineShape, Paragraph, ParagraphFormat, Range, Row, Section, Selection, Style ... dão acesso à classe BordersTable, TableStyle.

Dim brds as Borders
Set brds = Selection.Borders

For Each

Aqui está um exemplo de processamento dos itens Borders em uma coleção.


Dim brd As Border
For Each brd In Selection.Borders
	
Next brd

Métodos

ApplyPageBordersToAllSections - Aplica a formatação de borda de página especificada a todas as seções de um documento.

Item - Retorna uma borda em um intervalo ou em uma seleção.

Propriedades

AlwaysInFront True se as bordas de página são exibidas na frente do texto do documento. Boolean de leitura/gravação.

Count Retorna o número de itens na coleção Borders. Somente leitura Long.

DistanceFrom Retorna ou define um valor que indica se a borda da página especificada é medida da borda da página ou do texto ao redor. Leitura/gravação WdBorderDistanceFrom.

DistanceFromBottom Retorna ou define o espaço em pontos entre o texto e a borda inferior. Long de leitura/gravação.

DistanceFromLeft Retorna ou define o espaço em pontos entre o texto e a borda esquerda. Long de leitura/gravação.

DistanceFromRight Retorna ou define o espaço em pontos entre a borda direita do texto e a borda direita. Long de leitura/gravação.

DistanceFromTop Retorna ou define o espaço em pontos entre o texto e a borda superior. Long de leitura/gravação.

Enable Retorna ou define a formatação de borda para o objeto especificado. Long de leitura/gravação.

EnableFirstPageInSection True se as bordas de página estão habilitadas para a primeira página da seção. Boolean de leitura/gravação.

EnableOtherPagesInSection True se as bordas de página estão habilitadas para todas as páginas da seção, exceto a primeira página. Boolean de leitura/gravação.

HasHorizontal True se uma borda horizontal puder ser aplicada ao objeto. Boolean somente leitura.

HasVertical True se uma borda vertical puder ser aplicada ao objeto especificado. Boolean somente leitura.

InsideColor Retorna ou define a cor de 24 bits das bordas internas. Leitura/gravação.

InsideColorIndex Retorna ou define a cor do interior bordas. Leitura/gravação WdColorIndex.

InsideLineStyle Retorna ou define a borda interna do objeto especificado.

InsideLineWidth Retorna ou define a largura da linha da borda interna de um objeto.

JoinBorders True se as bordas verticais nas bordas dos parágrafos e tabelas forem removidas para que as bordas horizontais possam se conectar à borda da página. Boolean de leitura/gravação.

OutsideColor Retorna ou define a cor de 24 bits das bordas externas.

OutsideColorIndex Retorna ou define a cor das bordas externas. Leitura/gravação WdColorIndex.

OutsideLineStyle Retorna ou define a borda externa do objeto especificado.

OutsideLineWidth Retorna ou define a largura de linha da borda externa de um objeto. Leitura/gravação.

Shadow True se a borda especificada for formatada como sombreada. Boolean de leitura/gravação.

SurroundFooter True se uma borda de página abranger o rodapé do documento. Boolean de leitura/gravação.

SurroundHeader True se uma borda de página abranger o cabeçalho do documento. Boolean de leitura/gravação.