Detalhes de Excel planilha vba somarproduto ocorrencia produtos

PropriedadeValor
Nome:Excel planilha vba somarproduto ocorrencia produtos
Descricao:

Saberexcel - o site de quem precisa aprender Microsoft Excel VBA.

Essa macro do Aplicativo Microsoft Excel VBA(Visual Basic Application), conta a ocorrencia de determinados produtos nas Colunas(B) e Coluna(C), essa macro representa a funcionalidade da Função SomarProduto(), com o mesmo resultado da fórmula:
'=SOMARPRODUTO((B1:B10=C1:C10)*1)

Option Base 1
Sub Simulacao_macro_somarproduto()

Dim vRegiao1 As Range, vRegiao2 As Range
Dim vCelula1 As Range, vCelula2 As Range
Dim i As Long, j As Long, z As LongB
Dim aVerif() As String, bVerif As Boolean

Set vRegiao1 = Range("B1:B16")
Set vRegiao2 = Range("C1:C16")

i = 0
j = 0

For Each vCelula1 In vRegiao1

For Each vCelula2 In vRegiao2

If vCelula2 = vCelula1 Then

i = i + 1
ReDim Preserve aVerif(i)

If i = 0 Then

aVerif(i) = vCelula2
j = j + 1

Else

bVerif = False

For z = 1 To UBound(aVerif)

If aVerif(z) = vCelula1 Then bVerif = True

Next z

If bVerif = False Then

j = j + 1
aVerif(i) = vCelula2

End If

End If

End If

Next vCelula2

Next vCelula1

MsgBox "Há [ " & j & " ] - ocorrências no range[-[B1:B16]:[C1:C16]-]", vbInformation, "Saberexcel - site das Macros"

End Sub






Aprenda tudo sobre planilhas do Aplicativo Microsoft Excel VBA(Visual Basic Application), sozinho, com baixo custo, praticando com os produtos didáticos Saberexcel




Publicidade
Compre com segurança, garantia e ótimos preços
Eletrônicos - Submarino.com.br

Nome do arquivo:Excel planilha vba somarproduto verifica ocorrencias.zip
Tamanho: Vazio
Tipo:zip (Tipo de Mime: application/zip)
Autor:SaberExcel
Criado em: 24/04/2011 18:10
Visitas:Todos
Responsavel:Autor
Acessos:849 Acessos
Atualizado em: 24/04/2011 18:11
Site: