Método TextFrame.BreakForwardLink (Publisher)
Rompe o vínculo sequencial com o quadro de texto especificado, se este vínculo existir.
Sintaxe
expressão. BreakForwardLink
Expressão Uma variável que representa um objeto TextFrame .
Comentários
Aplicar esse método a uma forma no meio de uma cadeia de formas com quadros de texto vinculados quebra a cadeia, deixando dois conjuntos de formas vinculadas. Todo o texto, no entanto, permanece na primeira série de formas vinculadas.
Exemplo
Este exemplo cria uma nova publicação, adiciona uma cadeia de três caixas de texto vinculadas a ela e, em seguida, rompe o vínculo após a segunda caixa de texto.
Sub BreakTextLink()
Dim shpTextbox1 As Shape
Dim shpTextbox2 As Shape
Dim shpTextbox3 As Shape
Set shpTextbox1 = ActiveDocument.Pages(1).Shapes.AddTextbox _
(Orientation:=msoTextOrientationHorizontal, _
Left:=72, Top:=36, Width:=72, Height:=36)
shpTextbox1.TextFrame.TextRange = "This is some text. " _
& "This is some more text. This is even more text. " _
& "And this is some more text and even more text."
Set shpTextbox2 = ActiveDocument.Pages(1).Shapes.AddTextbox _
(Orientation:=msoTextOrientationHorizontal, _
Left:=72, Top:=108, Width:=72, Height:=36)
Set shpTextbox3 = ActiveDocument.Pages(1).Shapes.AddTextbox _
(Orientation:=msoTextOrientationHorizontal, _
Left:=72, Top:=180, Width:=72, Height:=36)
shpTextbox1.TextFrame.NextLinkedTextFrame = shpTextbox2.TextFrame
shpTextbox2.TextFrame.NextLinkedTextFrame = shpTextbox3.TextFrame
MsgBox "Textboxes 1, 2, and 3 are linked."
shpTextbox2.TextFrame.BreakForwardLink
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.