Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Можно ли посчитать сумму в ячейках выделенным цветом. / 7 сообщений из 7, страница 1 из 1
17.10.2012, 21:49
    #38003351
Samara_Nata_63
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Можно ли посчитать сумму в ячейках выделенным цветом.
Как можно посчитать сумму в ячейках выделенных цветом. Например: я хочу посчитать только в зеленых ячейках сумму. Помогите пожалуйста
...
Рейтинг: 0 / 0
17.10.2012, 22:34
    #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
17.10.2012, 23:10
    #38003391
lbppb
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Можно ли посчитать сумму в ячейках выделенным цветом.
Пример с VBA и с макрофункцией. С VBA работает налету и как простая формула. С макрофункцией обновляется по F9 и требует дополнительную колонку.
...
Рейтинг: 0 / 0
18.10.2012, 19:02
    #38004856
Samara_Nata_63
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Можно ли посчитать сумму в ячейках выделенным цветом.
lbppb,

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

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

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


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