? Usando as macros podem acelerar ações no Excel que precisam ser feitas de tempos em tempos , automatizando -los. Macros também podem ser usados para coletar dados que possam ser necessários para posterior programação. Por exemplo , pode ser necessário o número de células ou de linhas de uma tabela para assegurar que as funções automáticas de manipulação de dados que se destinam. Para demonstrar, uma macro simples pode contar o número de linhas em uma planilha e abrir uma caixa de mensagem informando que número. Instruções
1
Abra uma nova planilha excel e preencher as primeiras células na coluna B com palavras aleatórias , letras ou números .
2
Clique no "Developer" guia na fita Menu Excel. Se você não pode ver o guia "Desenvolvedor" na faixa de menus, clique no ícone do Microsoft Office no canto superior esquerdo da janela, clique no botão " Opções do Excel " , e clique na caixa de carrapato que diz " Mostrar guia Desenvolvedor na Faixa de Opções. "
3
Inicie o editor do Visual Basic , clicando no ícone Visual Basic ou pressionando Alt e F11 simultaneamente.
4
Clique em" Inserir " no menu editor do Visual Basic e escolheu " Module "
5
Digite o seguinte na caixa de módulo:
Sub CountNumberofRowsinColumnB ()
NonBlankRange (". ! Sheet1 B: B ")
End Sub
Sub NonBlankRange ( srange As String)
Dim countNonBlank As Integer , myRange Como Faixa
Set myRange = Range ( srange )
countNonBlank = Application.WorksheetFunction.CountA ( myRange )
MsgBox " Número de linhas: " & countNonBlank , srange
End Sub < br >
Este código foi adaptado a partir de um projeto em "Microsoft Visual Basic. Passo a Passo Net " citado abaixo.
6
Clique no ícone do Excel no editor do Visual Basic para mostrar a planilha do Excel .
7
Clique no ícone do macro na fita Excel e selecione " CountNumberofRowsinColumnB " do nome da caixa de macro.
8
Clique em "Executar " na caixa macro. Uma caixa de mensagem será aberta, que informa quantas linhas foram preenchidos