Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Microsoft Office и VBA программирование > Microsoft Office Excel
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 28.01.2010, 07:57   #1
Amelie_L
 
Регистрация: 20.01.2010
Сообщений: 9
По умолчанию Подсчет количества числовых значений

Мне необходимо посчитать количество числовых значение в ячейки в определенном диапазоне. Все работает, но проблемма в том что у меня в ячейке может быть перечисление (1,2,3) и если цифр двое (1,2), то программа видит их как число а если больше то не замечает. Как сделать так что б такие перечисления (1,2,3 и больше) программа тоже считала как число?

Последний раз редактировалось Amelie_L; 28.01.2010 в 08:26.
Amelie_L вне форума Ответить с цитированием
Старый 28.01.2010, 08:06   #2
SAS888
Старожил
 
Аватар для SAS888
 
Регистрация: 05.12.2007
Сообщений: 4,180
По умолчанию

Можно, например, так:
Код:
Dim cell As Range, i As Long
For Each cell In Selection
    If Val(cell) > 0 Then i = i + 1
Next
MsgBox i
Вместо Selection подставьте требуемый диапазон.
Чем шире угол зрения, тем он тупее.
SAS888 вне форума Ответить с цитированием
Старый 28.01.2010, 08:26   #3
Amelie_L
 
Регистрация: 20.01.2010
Сообщений: 9
По умолчанию

Так и сделала. Спасибо)
Amelie_L вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Подсчет количества совпадений в таблице aval Microsoft Office Excel 8 08.11.2009 21:50
Фильтрация числовых значений в DBgrid girz БД в Delphi 14 12.05.2009 16:52
Подсчет количества открытий файла Maxx Microsoft Office Excel 6 27.01.2009 16:53
Подсчет общего количества студентов NikolayGVB Microsoft Office Excel 4 19.01.2009 19:10
Подсчет количества и частоты Ensoph Помощь студентам 6 08.05.2008 10:16