Forme a soma de uma coluna completa via VBA

Índice

Some os dados e insira o resultado usando uma macro

Sabe-se que é muito fácil formar a soma de todos os números de uma coluna do Excel. Finalmente, o Excel fornece a função SUM precisamente para esse propósito. SUM é a função do Excel mais comumente usada.

Mas como você pode criar um total a partir de uma macro sem ter que escrever a função SUM apropriada em uma célula? Imagine que você deseja somar todos os números da coluna B. Essa soma deve ser escrita na célula ativa. Use a seguinte macro:

Sub AddCompleteColumn ()
ActiveCell.Value = WorksheetFunction.Sum (colunas (2))
End Sub

Se você quiser escrever o resultado da função em uma célula fixa (por exemplo, célula A1), substitua a expressão Célula ativa por Intervalo ("A1") e use o endereço de celular de sua escolha.

Você define qual coluna deve ser adicionada usando o parâmetro atrás Colunas. As colunas são numeradas da esquerda para a direita, a coluna A tem o número 1.

A figura a seguir mostra a aparência do resultado se você iniciar a função em uma tabela:

Dica: Se você gostaria de saber como inserir e iniciar macros no Excel, você encontrará uma breve descrição aqui: http://www.exceldaily.de/excel-makros-vba/artikel/d/so-haben-sie -makros- in-excel-ein.html

Você vai ajudar o desenvolvimento do site, compartilhando a página com seus amigos

wave wave wave wave wave