Домашняя страница Undo Do New Save Карта сайта Обратная связь Поиск по форуму
МИР MS EXCEL - Гость.xls

Вход

Регистрация

Напомнить пароль

 

= Мир MS Excel/Подсчет суммы ячеек по цвету (редактирование функции) - Мир MS Excel

Старая форма входа
  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_  
Мир MS Excel » Вопросы и решения » Вопросы по VBA » Подсчет суммы ячеек по цвету (редактирование функции) (Макросы/Sub)
Подсчет суммы ячеек по цвету (редактирование функции)
bumnik Дата: Среда, 29.04.2015, 18:59 | Сообщение № 1
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 185
Репутация: 0 ±
Замечаний: 40% ±

Excel 2007,2010
Здравствуйте! Как изменить код, чтобы данной функцией можно было суммировать диапазон цифр + цифры только вот с таким символом ( ' ) (например: от 1 до 12 + 1', 2', 3', 4', 5', 6' и т.д.)
Public Function SumByColor(DataRange As Range, ColorSample As Range) As Double
Dim Sum As Double
Application.Volatile True

For Each cell In DataRange
If cell.Interior.Color = ColorSample.Interior.Color Then
Sum = Sum + cell.Value
End If
Next cell
SumByColor = Sum
End Function
[moder]Внимательно прочитайте пп 3 правил форума! У Вас 2 нарушения.[/moder]


Сообщение отредактировал Manyasha - Среда, 29.04.2015, 19:04
 
Ответить
СообщениеЗдравствуйте! Как изменить код, чтобы данной функцией можно было суммировать диапазон цифр + цифры только вот с таким символом ( ' ) (например: от 1 до 12 + 1', 2', 3', 4', 5', 6' и т.д.)
Public Function SumByColor(DataRange As Range, ColorSample As Range) As Double
Dim Sum As Double
Application.Volatile True

For Each cell In DataRange
If cell.Interior.Color = ColorSample.Interior.Color Then
Sum = Sum + cell.Value
End If
Next cell
SumByColor = Sum
End Function
[moder]Внимательно прочитайте пп 3 правил форума! У Вас 2 нарушения.[/moder]

Автор - bumnik
Дата добавления - 29.04.2015 в 18:59
Мир MS Excel » Вопросы и решения » Вопросы по VBA » Подсчет суммы ячеек по цвету (редактирование функции) (Макросы/Sub)
  • Страница 1 из 1
  • 1
Поиск:

Яндекс.Метрика Яндекс цитирования
© 2010-2024 · Дизайн: MichaelCH · Хостинг от uCoz · При использовании материалов сайта, ссылка на www.excelworld.ru обязательна!