Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / НУЖНА ПОМОШЬ СРОЧНО / 3 сообщений из 3, страница 1 из 1
18.09.2006, 13:39:04
    #33993877
scouti8
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
НУЖНА ПОМОШЬ СРОЧНО
Function СуммаВид(Diapazon) As Double
' Просмотр всех ячеек заданного диапазона
For Each iCell In Diapazon сдесь ошибка типа
' Анализ только видимых ячеек
If Not Ячейка.EntireRow.Hidden And Not _
Ячейка.EntireColumn.Hidden Then
' При расчете учитываются только ячейки _
с численными значениями
'If IsNumeric(Ячейка) = True Then
СуммаВид = СуммаВид + Ячейка
'End If
End If
Next

Range("A1") = СуммаВид
как сделпть чтобы работала (поиск выделенного диапазона)
...
Рейтинг: 0 / 0
18.09.2006, 13:46:44
    #33993905
arseny
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
НУЖНА ПОМОШЬ СРОЧНО
Не особо понял... но вроде так сработало:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
Function СуммаВид(Diapazon) As Double
    For Each Ячейка In Diapazon
        If Not Ячейка.EntireRow.Hidden And Not Ячейка.EntireColumn.Hidden Then
            If IsNumeric(Ячейка) = True Then
                СуммаВид = СуммаВид + Ячейка
            End If
        End If
    Next
    
    Range("A1") = СуммаВид
End Function

Если тебя примут, зарплату пополам!
...
Рейтинг: 0 / 0
18.09.2006, 15:48:25
    #33994425
KL (XL)
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
НУЖНА ПОМОШЬ СРОЧНО
Если строки скрыты с пом. AutoFilter, то писать функций не надо - уже существует ПРОМЕЖУТОЧНЫЕ.ИТОГИ с первым параметром - 9

KL
[MVP - Microsoft Excel]
...
Рейтинг: 0 / 0
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / НУЖНА ПОМОШЬ СРОЧНО / 3 сообщений из 3, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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