Сформируйте сумму полного столбца через VBA

Содержание

Сложите данные и введите результат с помощью макроса

Известно, что сложить сумму всех чисел в столбце Excel очень просто. Наконец, Excel предоставляет вам функцию СУММ именно для этой цели. СУММ - это наиболее часто используемая функция Excel.

Но как создать итог из макроса, не записывая соответствующую функцию СУММ в ячейку? Представьте, что вы хотите просуммировать все числа в столбце B. Эту сумму нужно записать в активную ячейку. Используйте следующий макрос:

Подложка AddCompleteColumn ()
ActiveCell.Value = WorksheetFunction.Sum (Столбцы (2))
Конец подписки

Если вы хотите записать результат функции в фиксированную ячейку (например, ячейку A1), замените выражение ActiveCell к Диапазон ("A1") и используйте адрес ячейки по вашему выбору.

Вы определяете, какой столбец должен быть добавлен, используя параметр позади Столбцы. Столбцы пронумерованы слева направо, столбец A имеет номер 1.

На следующем рисунке показано, как будет выглядеть результат, если вы запустите функцию в таблице:

Совет: Если вы хотите узнать, как вводить и запускать макросы в Excel, вы найдете здесь краткое описание: http://www.exceldaily.de/excel-makros-vba/artikel/d/so-haben-sie -makros- in-excel-ein.html

Вы поможете развитию сайта, поделившись страницей с друзьями

wave wave wave wave wave