barra de progressão vba

1201 palavras 5 páginas
EXCEL 2007 com VBA

BARRA DE PROGRESSO EM VBA
Quando elaboramos uma programação em VBA e não sabemos o tempo de execução podemos utilizar uma alternativa para a visualização do progresso da tarefa, uma barra de progressão com porcentagem (%).
O Código VBA apresentado aqui é simples, com o objetivo de visualizarmos a barra de progressão. E você pode aplicar este mesmo conhecimento para outros casos.
Vamos lá!

1 – Crie uma pasta padrão no Excel, e salve-a com o nome (sugestivo)
“VBA_com_barra.xls”

2 – Abra o editor de VBA
Para Excel 2003 ou anteriores:
a. Menu EXIBIR > Barra de Ferramentas > Visual Basic.
b. Clique no botão Editor Visual Basic:

Para Excel 2007:
a. Clique no Botão Microsoft Office e, em seguida, clique em Opções do
Excel .
b. Clique em Personalizar .
c. Clique para selecionar a caixa de seleção guia Mostrar desenvolvedor na faixa de opções .
d. Clique em OK para fechar a caixa de diálogo Opções do Excel .
3 – Criando o módulo que irá armazenar o código em VBA.
Clique no Menu INSERIR > Módulo

1

EXCEL 2007 com VBA

Surgirá então uma área (direita) em branco para a inserção do código VBA.
Objetivo do Exemplo: Código VBA para criar um valor progressivo na Coluna A do Excel, utilizando o incremento 1. Em outras palavras, vai escrever um número em ordem crescente em 3000 linhas da Coluna A, no Excel.
Vamos digitar o seguinte código (o que possui apostrofe („) é um comentário):

Sub contar()
Dim limite As Integer 'apresentando uma variável para armazenar o valor máximo limite = 3000 'atribui a quantidade máxima de células a serem preenchidas Range("A1").Select 'seleciona coluna A para iniciar a contagem
For x = 1 To limite 'laço repete ação até variável limite. X é variável início e incrementada
ActiveCell = x 'atribui o valor atual de X na cálula ativa/selecionada
ActiveCell.Offset(1, 0).Select 'percorre uma linha abaixo e não muda de coluna Next x 'repete o laço se não chegou ainda no limite
End Sub

Relacionados

  • Excel avançado
    2712 palavras | 11 páginas
  • rendas
    12253 palavras | 50 páginas
  • Projeto Geoprocessamento
    26542 palavras | 107 páginas
  • Corel-PHOTO-PAINT-X7
    168225 palavras | 673 páginas
  • CorelDRAW X7
    236871 palavras | 948 páginas
  • 36 Coreldraw Graphics Suite X4
    121361 palavras | 486 páginas
  • Teste
    7554 palavras | 31 páginas
  • Artigo Idoso E Espiritualidade
    4529 palavras | 19 páginas
  • Programa de tic
    26395 palavras | 106 páginas
  • Apostila coreldraw x5
    58980 palavras | 236 páginas