Detalhes de vba soma funcao calcular numeros coluna

PropriedadeValor
Nome:vba soma funcao calcular numeros coluna
Descricao:

Saberexcel - site das Macros
Essa macro do Aplicativo Microsoft Excel VBA(Visual Basic Application), insere uma soma na coluna(B) referente aos números digitados na coluna(a)
observe que usamos uma Função para os calculos.
Poderá notar que a macro insere fórmulas envolvendo a função Calculo, depois deleta as fórmulas preservando os valores.

Sub insere_formula_funcao_calculo()
[B2].Select
With Range("B1:B" & Range("A65536").End(xlUp).Row)
'definindo a fórmulas
.Formula = "=Calculo(R1C1:R[1]C1)"
.Value = .Value 'deleta fórmulas e preserva valores, faça o teste, comente essa linha e execute a macro para visualizar as fórmulas.
End With
End Sub

Function Calculo(vRegiao As Range) As Double
Dim vCelula As Range
Application.Volatile

For Each vCelula In vRegiao
Calculo = Calculo + vCelula
Next vCelula

End Function

Sub limpar_teste()
[rst].ClearContents
End Sub

Function Calculo(vRegiao As Range) As Double
Dim vCelula As Range
Application.Volatile

For Each vCelula In vRegiao
Calculo = Calculo + vCelula
Next vCelula

End Function

Sub limpar_teste()
[rst].ClearContents
End Sub



Aprenda tudo sobre o Aplicativo Microsoft Excel VBA, sozinho, com baixo custo, praticando com os produtos didáticos Saberexcel

Nome do arquivo:vba soma funcao calcular numeros coluna.zip
Tamanho: Vazio
Tipo:zip (Tipo de Mime: application/zip)
Autor:SaberExcel
Criado em: 19/02/2011 14:36
Visitas:Todos
Responsavel:Autor
Acessos:818 Acessos
Atualizado em: 19/02/2011 14:42
Site: