Visual Basic da Microsoft para Applications é uma linguagem de programação que a empresa oferece para os programas do Microsoft Office, como o Microsoft Excel. A linguagem contém seus próprios comandos que você precisa usar para manipular seus dados, mas se você estiver usando o código VBA com os dados em uma planilha do Excel , você também pode usar as funções de planilha , como countif , SOMASE ou PROCV . O objeto application.worksheet permite VBA para compreender e utilizar as funções do Excel . Instruções
1
Abra uma planilha do Excel 2010. Clique na guia "Desenvolvedor" no topo da tela, clique no botão " Visual Basic" na extremidade esquerda da fita .
2
clique com o botão direito do mouse em "Sheet1" na coluna da esquerda no console VBA. Passe o mouse sobre "Inserir" e escolha a opção " Módulo ". Clique no módulo que aparece debaixo das planilhas na coluna.
3
Clique no lado direito da tela para começar a fazer o seu código VBA. Digite "Sub xxxx () ", onde "xxxx" é o nome que você quiser dar a sua macro. Pressione "Enter" eo comando " End Sub " será adicionado automaticamente.
4
Enter " Dim x como Double" para configurar uma variável. A função countif terá de retornar um valor para alguma coisa, então você terá que configurar pelo menos uma variável no seu código. Countif irá naturalmente retornar um valor no formato " Double" , de modo que é a forma que você deve dar a sua variável. Pressione "Enter" para acessar o próximo linha
5
Digite a seguinte linha em seu código: .
X = Application.WorksheetFunction.CountIf ( células , 1)
O " células " gama irá procurar através de todas as células utilizadas na planilha . Se você precisa de uma faixa específica , você pode mudar "células" de " Range (" A: A " ) ", onde " A: A" é a faixa que você deseja procurar . O "1" neste código vai procurar o número 1. Você pode mudar isso a qualquer número que você quer, ou qualquer seqüência , contanto que você encerrar a string entre aspas . Além disso, você pode usar maior ou menor do que sinais, "<" ou ">" , com um número , mas , em seguida, você terá que incluir o número eo sinal entre aspas.