Classe Window - janela (Excel VBA)

A classe Window representa uma janela.

As classes Application e Workbook. 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 wnd As Window
For Each wnd In Windows
	
Next wnd

Métodos

Activate - Traz a janela para a frente na ordem z.


ActiveWindow.Activate

ActivateNext - Ativa a janela especificada e a envia para trás na ordem z das janelas.

ActivatePrevious - Ativa a janela específica e, em seguida, ativa a janela de trás na ordem z.

Close - Fecha o objeto.

LargeScroll - Rola o conteúdo da janela por páginas.

NewWindow - Cria uma nova janela ou uma cópia da janela especificada.

PointsToScreenPixelsX - Converte uma medida horizontal de pontos coordenadas de documentos em pixels de tela (coordenadas de tela). Retorna a medição convertida como um valor Long.

PointsToScreenPixelsY - Converte uma medida vertical de pontos coordenadas de documentos em pixels de tela (coordenadas de tela). Retorna a medição convertida como um valor Long.

PrintOut - Imprime o objeto.

PrintPreview - Mostra uma visualização de como o objeto aparecerá quando for impresso.

RangeFromPoint - Retorna o objeto Shape ou Range que está posicionado no par de coordenadas de tela especificado. Se não houver uma forma localizada nas coordenadas especificadas, este método retornará Nothing.

ScrollIntoView - Rola a janela do documento de modo que o conteúdo de uma área retangular especificada seja exibido no canto superior esquerdo ou inferior direito da janela ou painel do documento dependendo do valor do argumento Start.

ScrollWorkbookTabs - Rola pelas guias da pasta de trabalho, localizadas na parte inferior da janela. Não afeta a planilha ativa da pasta de trabalho.

SmallScroll - Rola o conteúdo da janela por linhas ou colunas.

Propriedades

ActiveCell Retorna um objeto Intervalo que representa a célula ativa na janela ativa a janela na parte superior ou na janela especificada. Se a janela não estiver exibindo uma planilha, essa propriedade falha. Somente leitura.

ActiveChart Retorna um objeto Chart que representa o gráfico ativo seja um gráfico incorporado ou uma planilha de gráfico. Um gráfico inserido é considerado ativo quando está selecionado ou ativado. Quando nenhum gráfico está ativo, esta propriedade retorna Nothing.

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

ActiveSheet Retorna um objeto que representa a planilha ativa a planilha na parte superior na pasta de trabalho ativa ou na janela ou pasta de trabalho especificada. Retorna Nothing se nenhuma planilha estiver ativa.

ActiveSheetView Retorna um objeto que representa o modo de exibição da planilha ativa na janela especificada. Somente leitura.

AutoFilterDateGrouping True se o autofiltro do agrupamento de dados estiver exibido no momento na janela especificada. Boolean de leitura/gravação.

Caption Retorna ou define um valor que representa o nome que aparece na barra de título da janela do documento.

DisplayFormulas True se a janela estiver exibindo fórmulas; False se a janela estiver exibindo valores. Boolean de leitura/gravação.

DisplayGridlines True se as linhas de grade estiverem exibidas. Boolean de leitura/gravação.

DisplayHeadings True se ambos os cabeçalhos de linha e coluna são exibidos; False se nenhum título for exibido. Boolean de leitura/gravação.

DisplayHorizontalScrollBar True se a barra de rolagem horizontal for exibida. Boolean de leitura/gravação.

DisplayOutline True se os símbolos de tópico estiverem exibidos. Boolean de leitura/gravação.

DisplayRightToLeft True se a janela especificada for exibida da direita para a esquerda, e não da esquerda para a direita. False se o objeto for exibido da esquerda para a direita. Boolean somente leitura.

DisplayRuler True se uma régua for exibida na janela especificada. Boolean de leitura/gravação.

DisplayVerticalScrollBar True se a barra de rolagem vertical for exibida. Boolean de leitura/gravação.

DisplayWhitespace True se o espaço em branco for exibido. Boolean de leitura/gravação.

DisplayWorkbookTabs True se as guias de pasta de trabalho forem exibidas. Boolean de leitura/gravação.

DisplayZeros True se valores zero estiverem exibidos. Boolean de leitura/gravação.

EnableResize True se a janela puder ser redimensionada. Boolean de leitura/gravação.

FreezePanes True se os painéis divididos estiverem congelados. Boolean de leitura/gravação.

GridlineColor Retorna ou define a cor das linhas de grade como um valor RGB. Long de leitura/gravação.

GridlineColorIndex Retorna ou define a cor da linha de grade como um índice na paleta de cores atual ou como uma constante XlColorIndex .

Height Retorna ou define um valor Double que representa a altura, em pontos, da janela.

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

Index Retorna um valor Long que representa o número de índice do objeto dentro da coleção de objetos semelhantes.

Left Retorna ou define um valor Double que representa a distância, em pontos, da borda esquerda da área do cliente à borda esquerda da janela.

OnWindow Retorna ou define o nome do procedimento que é executado sempre que você ativa uma janela. String de leitura/gravação.

Panes Retorna uma coleção panes que representa todos os painéis na janela especificada. Somente leitura.

RangeSelection Retorna um objeto Range que representa as células selecionadas na planilha na janela especificada, mesmo se um objeto gráfico estiver ativo ou selecionado na planilha. Somente leitura.

ScrollColumn Retorna ou define o número da coluna mais à esquerda no painel ou na janela. Long de leitura/gravação.

ScrollRow Retorna ou define o número da linha que aparece na parte superior do painel ou da janela. Long de leitura/gravação.

SelectedSheets Retorna uma coleção Sheets que representa todas as planilhas selecionadas na janela especificada. Somente leitura.

Selection Retorna a janela especificada, para um objeto Windows .

SheetViews Retorna o objeto SheetViews da janela especificada. Somente leitura.

Split True se a janela estiver dividida. Boolean de leitura/gravação.

SplitColumn Retorna ou define o número da coluna na qual a janela se divide em painéis o número de colunas à esquerda da linha de divisão. Long de leitura/gravação.

SplitHorizontal Retorna ou define o local da divisão de janela horizontal, em pontos. Double de leitura/gravação.

SplitRow Retorna ou define o número da linha na qual a janela se divide em painéis o número de linhas acima da divisão. Long de leitura/gravação.

SplitVertical Retorna ou define o local da divisão vertical da janela, em pontos. Double de leitura/gravação.

TabRatio Retorna ou define a razão entre a largura da área de guias da pasta de trabalho e a largura da barra de rolagem horizontal da janela na forma de um número entre 0 (zero e 1; o valor padrão é 0,6). Double de leitura/gravação.

Top Retorna ou define um valor Double que representa a distância, em pontos, da borda superior da janela até a borda superior da área utilizável abaixo dos menus, qualquer barra de ferramentas encaixada na parte superior e a barra de fórmulas.

Type Retorna ou define um valor XlWindowType que representa o tipo de janela.

UsableHeight Retorna a altura máxima do espaço que uma janela pode ocupar na área da janela do aplicativo, em pontos. Double somente leitura.

UsableWidth Retorna a largura máxima do espaço que uma janela pode ocupar na área da janela do aplicativo, em pontos. Double somente leitura.

View Retorna ou define a exibição mostrada na janela. Leitura/gravação XlWindowView.

Visible Retorna ou define um valor Boolean que determina se o objeto será visível. Leitura/gravação.

VisibleRange Retorna um objeto Range que representa o intervalo de células que estão visíveis na janela ou painel. Se uma coluna ou linha estiver parcialmente visível, ela será incluída no intervalo. Somente leitura.

Width Retorna ou define um valor Double que representa a largura, em pontos, da janela.

WindowNumber Retorna o número da janela. Por exemplo, uma janela chamada book1. xls: 2 tem 2 como seu número de janela. A maioria das janelas tem o número de janela 1. Long somente leitura.

WindowState Retorna ou define o estado da janela. Leitura/gravação XlWindowState.

Zoom Retorna ou define um valor que representa o tamanho da exibição da janela, como um percentual 100 igual a tamanho normal, 200 igual a tamanho duplo e assim por diante.

Chart - Representa um gráfico em uma pasta de trabalho.

Pane - Representa um painel de uma janela.

Panes - Uma coleção de todos os objetos pane mostrados na janela especificada.

Range - Representa uma célula, uma linha, uma coluna, uma seleção de células contendo um ou mais blocos contíguos de células ou um intervalo 3D.

Shape - Representa um objeto na camada de desenho, como uma AutoForma, uma forma livre, um objeto OLE ou uma imagem.

Sheets - Uma coleção de todas as planilhas na pasta de trabalho ativa ou especificada.

SheetViews - Uma coleção de todas as exibições de planilha na janela da pasta de trabalho especificada ou ativa.

Windows - Uma coleção de todos os objetos Window no Microsoft Excel.

Worksheet - Representa uma planilha.

WorksheetView - Um objeto que define o comportamento de um único modo de exibição de planilha.