Classe Window - janela (Word VBA)

A classe Window representa uma janela. Várias características de documento, como barras de rolagem e réguas, na realidade são propriedades da janela.

As classes Application e Document. dão acesso à classe Window


Dim wnd as Window
Set wnd = ActiveWindow

For Each

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


Dim win As Window 
For Each win In Windows 
 win.DisplayVerticalScrollBar = True 
 win.DisplayHorizontalScrollBar = True 
Next win

Métodos

Activate - Ativa a janela especificada.

Close - Fecha uma janela especificada.

GetPoint - Retorna as coordenadas de tela da forma ou intervalo especificado.

LargeScroll - Rola uma janela ou painel pelo número especificado de telas.

NewWindow - Abre uma nova janela com o mesmo documento que a janela especificada. Retorna um objeto Window .

PageScroll - Rola pelo painel ou pela janela especificada página por página.

PrintOut - Imprime todo ou parte do documento exibido na janela especificada.

RangeFromPoint - Retorna o objeto Range ou Shape que está localizado no ponto especificado pelo par de coordenadas de posição na tela.

ScrollIntoView - Rola a janela de documento de forma que a forma ou o intervalo especificado seja exibido na janela de documento.

SetFocus - Define o foco da janela de documento especificada para o corpo de uma mensagem de email.

SmallScroll - Rola uma janela ou painel pelo número especificado de linhas.

ToggleRibbon - Exibe ou oculta a faixa.

Propriedades

Caption (Default member) - Retorna ou define o texto de legenda para a janela que é exibido na barra de título da janela do documento ou aplicativo. String de leitura/gravação.

Active True se a janela especificada está ativa. Boolean somente leitura.

ActivePane Retorna um objeto pane que representa o painel ativo da janela especificada. Somente leitura.

DisplayHorizontalScrollBar True se será exibida uma barra de rolagem horizontal da janela especificada. Boolean de leitura/gravação.

DisplayLeftScrollBar True se a barra de rolagem vertical aparece no lado esquerdo da janela do documento. Boolean de leitura/gravação.

DisplayRightRuler True se a régua vertical aparece no lado direito da janela do documento no modo de exibição de layout de impressão. Boolean de leitura/gravação.

DisplayRulers True se réguas são exibidas para a janela ou painel especificado. Boolean de leitura/gravação.

DisplayScreenTips True se comentários, notas de rodapé, notas de fim e hiperlinks forem exibidos como dicas. Boolean de leitura/gravação.

DisplayVerticalRuler True se uma régua vertical é exibida para a janela ou painel especificado. Boolean de leitura/gravação.

DisplayVerticalScrollBar True se uma barra de rolagem vertical será exibida para a janela especificada. Boolean de leitura/gravação.

Document Retorna um objeto Document associado ao painel, à janela ou à seleção especificada. Somente leitura.

DocumentMap True se o mapa do documento estiver visível. Boolean de leitura/gravação.

EnvelopeVisible True se o cabeçalho da mensagem de email estiver visível na janela de documento. O valor padrão é False. Boolean de leitura/gravação.

Height Retorna ou define a altura da janela em pontos. Long de leitura/gravação.

HorizontalPercentScrolled Retorna ou define a posição de rolagem horizontal como um percentual da largura do documento. Long de leitura/gravação.

Hwnd Retorna um Long que indica o identificador de janela da janela especificada. Somente leitura.

IMEMode Retorna ou define o modo de inicialização padrão para o Editor de método de entrada IME japonês. Leitura/gravação WdIMEMode.

Index Retorna um Long que representa a posição de um item em uma coleção. Somente leitura.

Left Retorna ou define um valor Long que representa a posição horizontal da janela especificada, medida em pontos. Leitura/gravação.

Next Retorna a próxima janela de documento na coleção de janelas de documento abertas. Somente leitura.

Panes Retorna uma coleção panes que representa todos os painéis de janela da janela especificada.

Previous Retorna a janela de documento anterior na coleção de janelas de documento abertas. Somente leitura.

Selection Retorna o objeto Selection que representa um intervalo selecionado ou o ponto de inserção. Somente leitura.

ShowSourceDocuments Retorna ou define uma constante WdShowSourceDocuments que representa como o Microsoft Word exibe os documentos de origem após um processo de comparação e mesclagem. Leitura/gravação.

Split True se a janela estiver dividida em vários painéis. Boolean de leitura/gravação.

SplitVertical Retorna ou define o percentual de divisão vertical da janela especificada. Long de leitura/gravação.

StyleAreaWidth Retorna ou define a largura da área de estilos, em pontos. Leitura/gravação única.

Thumbnails Define ou retorna um Boolean que indica se as imagens em miniatura das páginas em um documento são exibidas ao longo do lado esquerdo da janela de documento do Microsoft Word.

Top Retorna ou define a posição vertical da janela de documento especificado, em pontos. Long de leitura/gravação.

Type Retorna o tipo de janela. Somente leitura WdWindowType.

UsableHeight Retorna a altura em pontos da área de trabalho ativa na janela de documento especificada. Long somente leitura.

UsableWidth Retorna a largura em pontos da área de trabalho ativa na janela de documento especificada. Long somente leitura.

VerticalPercentScrolled Retorna ou define a posição de rolagem vertical como um percentual do comprimento do documento. Long de leitura/gravação.

View Retorna um objeto View que representa o modo de exibição para a janela ou painel especificado.

Visible True se o objeto especificado é visível. Boolean de leitura/gravação.

Width Retorna ou define a largura da janela de documento especificada, em pontos. Long de leitura/gravação.

WindowNumber

WindowState Retorna ou define o estado da janela de documento ou de tarefa especificada. Leitura/gravação WdWindowState.

Document - Representa um documento. O objeto de documento é um membro do conjunto de documentos. O conjunto de documentos contém todos os objetos de documento que estão abertos no Word.

Pane - Representa um painel de janela. Objeto Pane é um membro da coleção Panes. A coleção Panes inclui todos os painéis da janela de uma única janela.

Panes - Uma coleção de objetos pane que representa os painéis de janela de uma única janela.

Range - Representa uma área contígua em um documento. Cada objeto de intervalo é definido por uma posição de caractere inicial e final.

Selection - Representa a seleção atual em uma janela ou um painel. Uma seleção representa uma área selecionada (ou realçada) no documento, ou representa o ponto de inserção se nada no documento estiver selecionado. Pode haver apenas um Selection por painel de janela de documento e apenas um objeto Selection pode estar ativo em todo o aplicativo.

Shape - Representa um objeto na camada de desenho, como uma AutoForma, uma forma livre, objeto OLE, controle ActiveX ou imagem. O objeto Shape é membro das formas coleção, que inclui todas as formas no texto principal de um documento ou em todos os cabeçalhos e rodapés de um documento.

View - Contém os atributos de exibição (como mostrar tudo, sombreamento de campo e linhas de grade de tabela) para uma janela ou um painel.