Classe Task - tarefa (Word VBA)
A classe Task representa uma única tarefa em execução no sistema. O objeto de tarefa é um membro da coleção Tasks. Coleção Tasks inclui todos os aplicativos que estão sendo executados no sistema.
Dim tsk as Task
Set tsk = Tasks(Index:=1)
For Each
Aqui está um exemplo de processamento dos itens Task em uma coleção.
For Each tsk In Tasks
If InStr(tsk.Name, "Microsoft Excel") > 0 Then
tsk.Activate
tsk.Close
End If
Next tsk
Métodos
Activate - Ativa o objeto Task.
Close - Fecha uma tarefa especificada.
Move - Posiciona uma janela de tarefa.
Resize - Dimensiona a janela de tarefa especificada.
SendWindowMessage - Envia uma mensagem do Windows e seus parâmetros associados para a tarefa especificada.
Propriedades
Name (Default member) - Retorna o nome do objeto especificado. Cadeia de caracteressomente leitura.
Height Retorna ou define a altura da janela de tarefa especificada. Long de leitura/gravação.
Left Retorna ou define um valor Long que representa a posição horizontal da tarefa especificada, medida em pontos. Leitura/gravação.
Top Retorna ou define a posição vertical, em pontos, da janela especificada. Long de leitura/gravação.
Visible True se o objeto especificado é visível. Boolean de leitura/gravação.
Width Retorna ou define a largura do objeto Task especificado, em pontos. Long de leitura/gravação.
WindowState Retorna ou define o estado da janela de documento ou de tarefa especificada. Leitura/gravação WdWindowState.