Usando o Visual Basic for Applications para ler uma lista permite escrever programas que lêem o conteúdo dos documentos . Ao fazer isso, seus programas podem alterar esse conteúdo ou aplicá-la a uma outra tarefa de processamento de dados . Por exemplo, como seu programa VBA lê uma lista , ele poderá aplicar sublinhado ou outra formatação para todas as outras linhas na lista, uma tarefa demorada , se feito manualmente. Salve seus programas lista de leitura em documentos habilitados para macro, como docm do formato Word ou do Excel xlsm . Instruções
Excel
1
Clique comando "New" do menu "Arquivo" para fazer uma nova pasta de trabalho.
2
Digite uma lista de números, letras ou fórmulas em uma série de linhas sucessivas em qualquer planilha na pasta de trabalho . Por exemplo, digite " maçã", "laranja " e " pêra " nas células A1 a A3 da planilha atual. O programa VBA você vai escrever irá exibir cada item nesta lista.
3
Clique com o mouse sobre o item do topo da lista, em seguida, arraste para baixo para último item da lista e solte o mouse. Essa ação seleciona a lista.
4
Clique na guia "Desenvolvedor" , em seguida, clique no botão " Visual Basic " para entrar no ambiente de programação Visual Basic for Applications .
5
Cole o seguinte código do programa na janela central do ambiente. Este programa lê o conteúdo de cada célula do seu lista usando o Cells propriedade do objeto Selection , que representa as células selecionadas no momento . A função MsgBox exibe o conteúdo da célula em uma pequena caixa de diálogo .
Public Sub ReadList ()
Dim i
Para i = 1 To Selection.Rows.Count < br >
MsgBox Selection.Cells ( i, 1)
Next i End Sub
6
Clique em qualquer declaração no programa, em seguida, clique no botão " comando " do menu" Run Run "para executar o programa. O programa irá exibir uma caixa de mensagem para cada item que você digitou no passo 2.
Palavra
7
Digite uma lista de palavras , cada um em sua própria linha , em seguida, clique o mouse sobre a palavra top
8.
Arraste até a palavra mais inferior e solte o mouse para selecionar todas as palavras na lista.
9
Clique no botão " botão desenvolvedores " da aba" Visual Basic "para entrar no ambiente de programação Visual Basic for Applications .
10
cole o seguinte programa na janela do centro do ambiente. Este programa lê a propriedade "Parágrafo " do objeto "Seleção" , que contém a lista que você selecionou. O " MsgBox" exibe o conteúdo de cada parágrafo.
Public Sub ReadList ()
Dim i
Para i = 1 To Selection.Paragraphs.Count
MsgBox Selection.Paragraphs (I). Range.Text
Next i End Sub
11
Clique em uma das declarações do programa, em seguida, pressione " F5 "para executar o programa. VBA vai ler cada item em sua lista e informar que item para você .