powered by simpleCommunicator - 2.0.58     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Можно ли посчитать сумму в ячейках выделенным цветом.
7 сообщений из 7, страница 1 из 1
Можно ли посчитать сумму в ячейках выделенным цветом.
    #38003351
Samara_Nata_63
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Как можно посчитать сумму в ячейках выделенных цветом. Например: я хочу посчитать только в зеленых ячейках сумму. Помогите пожалуйста
...
Рейтинг: 0 / 0
Можно ли посчитать сумму в ячейках выделенным цветом.
    #38003377
Фотография Akina
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Увы, доступ к оформлению возможен только из функции на VBA...
Код: vbnet
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
Public Function fnSumByBackground(rngRangeToSum As Range, rngPattern As Range) As Double
Dim varColor As Variant
Dim rngIterator As Range
varColor = rngPattern.Interior.Color
For Each rngIterator In rngRangeToSum
    If rngIterator.Interior.Color = varColor Then
        If IsNumeric(rngIterator.Value) Then
            fnSumByBackground = fnSumByBackground + CDbl(rngIterator.Value)
        End If
    End If
Next
End Function
...
Рейтинг: 0 / 0
Можно ли посчитать сумму в ячейках выделенным цветом.
    #38003391
Фотография lbppb
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Пример с VBA и с макрофункцией. С VBA работает налету и как простая формула. С макрофункцией обновляется по F9 и требует дополнительную колонку.
...
Рейтинг: 0 / 0
Можно ли посчитать сумму в ячейках выделенным цветом.
    #38004856
Samara_Nata_63
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
lbppb,

Спасибо большое, ребята! К сожалению с функцие VBA... я точно не справлюсь. Не знаю языка. Полазию конечно с переводчиком, но уверена, что мне мало это что даст. Единственное если я присвою цвету свое число, то через "если" возможно же будет это сделать?
...
Рейтинг: 0 / 0
Можно ли посчитать сумму в ячейках выделенным цветом.
    #38004980
Фотография Akina
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
а чего справляться? трудно скопипастить в модуль?
...
Рейтинг: 0 / 0
Можно ли посчитать сумму в ячейках выделенным цветом.
    #38004997
Фотография The_Prist
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Samara_Nata_63 , может эта статья поможет Вам разобраться как использовать код Akina:
Что такое функция пользователя(UDF)?
...
Рейтинг: 0 / 0
Можно ли посчитать сумму в ячейках выделенным цветом.
    #38005111
Фотография lbppb
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Samara_Nata_63lbppb,

Спасибо большое, ребята! К сожалению с функцие VBA... я точно не справлюсь. Не знаю языка. Полазию конечно с переводчиком, но уверена, что мне мало это что даст. Единственное если я присвою цвету свое число, то через "если" возможно же будет это сделать?

В моем примере оба варианта. А зачем "если"?
...
Рейтинг: 0 / 0
7 сообщений из 7, страница 1 из 1
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Можно ли посчитать сумму в ячейках выделенным цветом.
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]