Excel planilha vba soma usa objeto dictionary e wkfunction

Seg, 28 de Março de 2011 17:54 Expedito Marcondes
Imprimir

Saberexcel - Site de quem precisa aprender macros microsoft excel vba

Essas macros do Aplicativo Microsoft Excel VBA(Visual Basic Application), retornam o valor total de uma soma em determinada coluna, observe que usamos no primeiro macro um soma com o poderoso Objeto Dictionary, que retornam o nome e a soma dos números a esse atribuidos.
No Segundo Macro podemos visualizar também um retorno de soma total da Coluna, mas usando uma WorksheetFunction(SUM),  que facilmente voce poderia fazer qualquer tipo de operação matemática com os valores de determinada coluna, isto é, retornar em alguma célula, em algum objeto do userform, textbox, label, frames e outros, no final um simples exemplo de operação matemática envolvendo objetos labels.
Essa planilha faz parte do Módulo COMO FAZER - Programação Microsoft Excel VBA_IV
COMO FAZER - relação dos módulos:  COMO FAZER programação ms excel vba

Public Sub soma()
'Exige biblioteca Microsoft Scripting Runtime
'VBA - Ferramentas\referencias -----

Acesso  Livre - Registrados ou faça o login para acessar os códigos (REGISTRE-SE!)

End Sub


Sub somar_coluna_H()

'verificando inconsistência (simples)
If [J5].Value = "" Then
   MsgBox ("Execute a macro primeiro botão"), vbInformation, "Saberexcel - Site das macros"
Exit Sub
End If

'usando wkfunction para somar determinado intervalo

Acesso Livre - Registrados (REGISTRE-SE!)

End Sub

Sub abrir_formulario()
UserForm1.Show
End Sub

Sub limpar_teste()
[G1.H10,j5].ClearContents
End Sub


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



      Acesso Livre - Registrados (REGISTRE-SE!)
  Baixe o exemplo de planiha contendo os macros acima
Excel planilha vba soma usa objeto dictionary e wkfunction (181.65 KB)


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

Tags:
Última atualização em Ter, 23 de Agosto de 2011 08:58